{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "█\r"
     ]
    }
   ],
   "source": [
    "from setting import get_engine\n",
    "from setting import get_mysql_conn\n",
    "import pandas as pd\n",
    "import numpy as np"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "metadata": {},
   "outputs": [],
   "source": [
    "import datetime\n",
    "from collections import OrderedDict\n",
    "from pyecharts import options as opts\n",
    "import matplotlib.pyplot as plt\n",
    "%matplotlib inline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "明泰转债 99.94\n",
      "迪森转债 99.888\n",
      "亨通转债 98.76\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\ProgramData\\Anaconda3\\lib\\site-packages\\pymysql\\cursors.py:170: Warning: (1366, \"Incorrect string value: '\\\\xD6\\\\xD0\\\\xB9\\\\xFA\\\\xB1\\\\xEA...' for column 'VARIABLE_VALUE' at row 480\")\n",
      "  result = self._query(query)\n"
     ]
    }
   ],
   "source": [
    "# 找出可转债价格低于100但是我还没有买的\n",
    "def find_low_not_buy(position_table):\n",
    "    con1=get_engine('db_position')\n",
    "\n",
    "    df1 = pd.read_sql(position_table,con=con1)\n",
    "    con2=get_engine('db_stock')\n",
    "    df2 = pd.read_sql('tb_bond_jisilu',con=con2)\n",
    "    df_low = df2[df2['可转债价格']<100]\n",
    "    my_code = list(df1['证券代码'].values)\n",
    "    print('低于100但是我还没有买的')\n",
    "    for idx,row in df_low.iterrows():\n",
    "        if row['可转债代码'] not in my_code:\n",
    "            \n",
    "            print(row['可转债名称'],row['可转债价格'])\n",
    "            \n",
    "\n",
    "position_table='tb_position_2019-06-30'\n",
    "find_low_not_buy(position_table)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "可转债价格中位数：105.37\n",
      "可转债价格平均数：109.61\n",
      "可转债价格方差：17.04\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\ProgramData\\Anaconda3\\lib\\site-packages\\pymysql\\cursors.py:170: Warning: (1366, \"Incorrect string value: '\\\\xD6\\\\xD0\\\\xB9\\\\xFA\\\\xB1\\\\xEA...' for column 'VARIABLE_VALUE' at row 480\")\n",
      "  result = self._query(query)\n"
     ]
    }
   ],
   "source": [
    "# 当前可转债的中位数\n",
    "def calculation(table_name='tb_bond_jisilu'):\n",
    "    con2=get_engine('db_stock')\n",
    "    df2 = pd.read_sql(table_name,con=con2)\n",
    "    m=df2['可转债价格'].median()\n",
    "    m=round(m,2)\n",
    "    print('可转债价格中位数：{}'.format(m))\n",
    "    \n",
    "    mean=df2['可转债价格'].mean()\n",
    "    \n",
    "    mean=round(mean,2)\n",
    "    print('可转债价格平均数：{}'.format(mean))\n",
    "    \n",
    "    std=df2['可转债价格'].std()\n",
    "    \n",
    "    std=round(std,2)\n",
    "    print('可转债价格方差：{}'.format(std))\n",
    "    \n",
    "calculation()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 测试一下那个方差\n",
    "x=[1,2,3,4,5,6,7,8,9,10]\n",
    "X = np.array(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "5.5"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X.mean()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2.8722813232690143"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X.std() # 标准差"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "8.25"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X.var() # 方差"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "metadata": {},
   "outputs": [],
   "source": [
    "def my_fangca(X):\n",
    "    l=len(X)\n",
    "    mean=X.mean()\n",
    "    sum_ = 0\n",
    "    sum_std=0\n",
    "    for i in X:\n",
    "        sum_+=(i-mean)**2\n",
    "    var_=sum_/l\n",
    "    std_=(sum_/(l))**0.5\n",
    "    return var_,std_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {},
   "outputs": [],
   "source": [
    "result = my_fangca(X)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(8.25, 2.8722813232690143)"
      ]
     },
     "execution_count": 48,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/xda/anaconda3/lib/python3.6/site-packages/pymysql/cursors.py:170: Warning: (1366, \"Incorrect string value: '\\\\xD6\\\\xD0\\\\xB9\\\\xFA\\\\xB1\\\\xEA...' for column 'VARIABLE_VALUE' at row 480\")\n",
      "  result = self._query(query)\n"
     ]
    }
   ],
   "source": [
    "# tb_jsl_2019-06-26\n",
    "d='2019-06-26'\n",
    "con = get_engine('db_jisilu',local='local')\n",
    "df = pd.read_sql('tb_jsl_{}'.format(d),con=con)\n",
    "df=df[df['可转债价格']>0] # 去除停牌\n",
    "\n",
    "ret = df['可转债价格'].std()\n",
    "\n",
    "# def get_daily_std(df=None):\n",
    "#     print()\n",
    "    \n",
    "# get_daily_std(df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>可转债代码</th>\n",
       "      <th>可转债名称</th>\n",
       "      <th>可转债价格</th>\n",
       "      <th>正股名称</th>\n",
       "      <th>正股代码</th>\n",
       "      <th>正股现价</th>\n",
       "      <th>正股涨跌幅</th>\n",
       "      <th>最新转股价</th>\n",
       "      <th>溢价率</th>\n",
       "      <th>可转债涨幅</th>\n",
       "      <th>...</th>\n",
       "      <th>剩余时间</th>\n",
       "      <th>回售起始日</th>\n",
       "      <th>评级</th>\n",
       "      <th>下修提示</th>\n",
       "      <th>下调次数</th>\n",
       "      <th>转债剩余占总市值比</th>\n",
       "      <th>剩余规模</th>\n",
       "      <th>发行规模</th>\n",
       "      <th>股东配售率</th>\n",
       "      <th>更新日期</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>127009</td>\n",
       "      <td>冰轮转债</td>\n",
       "      <td>145.750</td>\n",
       "      <td>冰轮环境</td>\n",
       "      <td>000811</td>\n",
       "      <td>8.89</td>\n",
       "      <td>-5.12</td>\n",
       "      <td>5.52</td>\n",
       "      <td>-9.50</td>\n",
       "      <td>-2.54</td>\n",
       "      <td>...</td>\n",
       "      <td>5.559</td>\n",
       "      <td>2023-01-14</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>8.8</td>\n",
       "      <td>5.091</td>\n",
       "      <td>5.091</td>\n",
       "      <td>44.230</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>110052</td>\n",
       "      <td>贵广转债</td>\n",
       "      <td>118.080</td>\n",
       "      <td>贵广网络</td>\n",
       "      <td>600996</td>\n",
       "      <td>10.44</td>\n",
       "      <td>3.57</td>\n",
       "      <td>8.13</td>\n",
       "      <td>-8.04</td>\n",
       "      <td>1.23</td>\n",
       "      <td>...</td>\n",
       "      <td>5.696</td>\n",
       "      <td>2023-03-05</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>14.7</td>\n",
       "      <td>16.000</td>\n",
       "      <td>16.000</td>\n",
       "      <td>32.835</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>113526</td>\n",
       "      <td>联泰转债</td>\n",
       "      <td>119.170</td>\n",
       "      <td>联泰环保</td>\n",
       "      <td>603797</td>\n",
       "      <td>11.20</td>\n",
       "      <td>1.63</td>\n",
       "      <td>8.72</td>\n",
       "      <td>-7.22</td>\n",
       "      <td>1.15</td>\n",
       "      <td>...</td>\n",
       "      <td>5.581</td>\n",
       "      <td>2023-01-23</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>11.7</td>\n",
       "      <td>3.900</td>\n",
       "      <td>3.900</td>\n",
       "      <td>77.340</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>113529</td>\n",
       "      <td>绝味转债</td>\n",
       "      <td>127.770</td>\n",
       "      <td>绝味食品</td>\n",
       "      <td>603517</td>\n",
       "      <td>38.35</td>\n",
       "      <td>4.35</td>\n",
       "      <td>28.51</td>\n",
       "      <td>-5.01</td>\n",
       "      <td>2.95</td>\n",
       "      <td>...</td>\n",
       "      <td>5.712</td>\n",
       "      <td>2023-03-11</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>4.5</td>\n",
       "      <td>10.000</td>\n",
       "      <td>10.000</td>\n",
       "      <td>55.430</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>128052</td>\n",
       "      <td>凯龙转债</td>\n",
       "      <td>184.900</td>\n",
       "      <td>凯龙股份</td>\n",
       "      <td>002783</td>\n",
       "      <td>12.83</td>\n",
       "      <td>-3.39</td>\n",
       "      <td>6.77</td>\n",
       "      <td>-2.43</td>\n",
       "      <td>-1.75</td>\n",
       "      <td>...</td>\n",
       "      <td>5.493</td>\n",
       "      <td>2022-12-21</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>7.7</td>\n",
       "      <td>3.289</td>\n",
       "      <td>3.289</td>\n",
       "      <td>19.050</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>113533</td>\n",
       "      <td>参林转债</td>\n",
       "      <td>119.000</td>\n",
       "      <td>大参林</td>\n",
       "      <td>603233</td>\n",
       "      <td>44.00</td>\n",
       "      <td>5.19</td>\n",
       "      <td>36.50</td>\n",
       "      <td>-1.29</td>\n",
       "      <td>1.87</td>\n",
       "      <td>...</td>\n",
       "      <td>5.773</td>\n",
       "      <td>2023-04-03</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>4.4</td>\n",
       "      <td>10.000</td>\n",
       "      <td>10.000</td>\n",
       "      <td>40.200</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>113507</td>\n",
       "      <td>天马转债</td>\n",
       "      <td>121.470</td>\n",
       "      <td>天马科技</td>\n",
       "      <td>603668</td>\n",
       "      <td>8.98</td>\n",
       "      <td>-1.97</td>\n",
       "      <td>7.32</td>\n",
       "      <td>-0.99</td>\n",
       "      <td>-1.47</td>\n",
       "      <td>...</td>\n",
       "      <td>4.814</td>\n",
       "      <td>2022-04-17</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>2.0</td>\n",
       "      <td>0.599</td>\n",
       "      <td>3.050</td>\n",
       "      <td>32.260</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>113511</td>\n",
       "      <td>千禾转债</td>\n",
       "      <td>121.230</td>\n",
       "      <td>千禾味业</td>\n",
       "      <td>603027</td>\n",
       "      <td>22.38</td>\n",
       "      <td>3.47</td>\n",
       "      <td>18.31</td>\n",
       "      <td>-0.82</td>\n",
       "      <td>3.74</td>\n",
       "      <td>...</td>\n",
       "      <td>4.986</td>\n",
       "      <td>2022-06-20</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>3.4</td>\n",
       "      <td>3.500</td>\n",
       "      <td>3.560</td>\n",
       "      <td>11.540</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>113523</td>\n",
       "      <td>伟明转债</td>\n",
       "      <td>125.620</td>\n",
       "      <td>伟明环保</td>\n",
       "      <td>603568</td>\n",
       "      <td>22.03</td>\n",
       "      <td>-0.23</td>\n",
       "      <td>17.47</td>\n",
       "      <td>-0.38</td>\n",
       "      <td>-0.03</td>\n",
       "      <td>...</td>\n",
       "      <td>5.463</td>\n",
       "      <td>2022-12-10</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>2.6</td>\n",
       "      <td>5.347</td>\n",
       "      <td>6.700</td>\n",
       "      <td>83.350</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>110040</td>\n",
       "      <td>生益转债</td>\n",
       "      <td>128.900</td>\n",
       "      <td>生益科技</td>\n",
       "      <td>600183</td>\n",
       "      <td>14.57</td>\n",
       "      <td>3.19</td>\n",
       "      <td>11.27</td>\n",
       "      <td>-0.29</td>\n",
       "      <td>2.83</td>\n",
       "      <td>...</td>\n",
       "      <td>4.414</td>\n",
       "      <td>None</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>4.8</td>\n",
       "      <td>14.812</td>\n",
       "      <td>18.000</td>\n",
       "      <td>81.241</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>110050</td>\n",
       "      <td>佳都转债</td>\n",
       "      <td>125.830</td>\n",
       "      <td>佳都科技</td>\n",
       "      <td>600728</td>\n",
       "      <td>9.94</td>\n",
       "      <td>-1.19</td>\n",
       "      <td>7.89</td>\n",
       "      <td>-0.12</td>\n",
       "      <td>-0.02</td>\n",
       "      <td>...</td>\n",
       "      <td>5.485</td>\n",
       "      <td>2022-12-19</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>5.4</td>\n",
       "      <td>8.747</td>\n",
       "      <td>8.747</td>\n",
       "      <td>14.080</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>113505</td>\n",
       "      <td>杭电转债</td>\n",
       "      <td>108.730</td>\n",
       "      <td>杭电股份</td>\n",
       "      <td>603618</td>\n",
       "      <td>7.88</td>\n",
       "      <td>-1.13</td>\n",
       "      <td>7.24</td>\n",
       "      <td>-0.10</td>\n",
       "      <td>0.06</td>\n",
       "      <td>...</td>\n",
       "      <td>4.696</td>\n",
       "      <td>2022-03-06</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>14.3</td>\n",
       "      <td>7.767</td>\n",
       "      <td>7.800</td>\n",
       "      <td>20.430</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>128038</td>\n",
       "      <td>利欧转债</td>\n",
       "      <td>113.945</td>\n",
       "      <td>利欧股份</td>\n",
       "      <td>002131</td>\n",
       "      <td>1.96</td>\n",
       "      <td>0.00</td>\n",
       "      <td>1.72</td>\n",
       "      <td>0.00</td>\n",
       "      <td>-0.23</td>\n",
       "      <td>...</td>\n",
       "      <td>4.742</td>\n",
       "      <td>2022-03-22</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>1.4</td>\n",
       "      <td>1.811</td>\n",
       "      <td>21.975</td>\n",
       "      <td>26.480</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>128024</td>\n",
       "      <td>宁行转债</td>\n",
       "      <td>131.100</td>\n",
       "      <td>宁波银行</td>\n",
       "      <td>002142</td>\n",
       "      <td>23.61</td>\n",
       "      <td>-0.25</td>\n",
       "      <td>18.01</td>\n",
       "      <td>0.01</td>\n",
       "      <td>-0.11</td>\n",
       "      <td>...</td>\n",
       "      <td>4.447</td>\n",
       "      <td>None</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>3.9</td>\n",
       "      <td>49.060</td>\n",
       "      <td>100.000</td>\n",
       "      <td>79.110</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>123018</td>\n",
       "      <td>溢利转债</td>\n",
       "      <td>107.778</td>\n",
       "      <td>溢多利</td>\n",
       "      <td>300381</td>\n",
       "      <td>8.97</td>\n",
       "      <td>-2.29</td>\n",
       "      <td>8.35</td>\n",
       "      <td>0.32</td>\n",
       "      <td>-0.20</td>\n",
       "      <td>...</td>\n",
       "      <td>5.490</td>\n",
       "      <td>2022-12-20</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>18.2</td>\n",
       "      <td>6.650</td>\n",
       "      <td>6.650</td>\n",
       "      <td>35.630</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>113513</td>\n",
       "      <td>安井转债</td>\n",
       "      <td>148.010</td>\n",
       "      <td>安井食品</td>\n",
       "      <td>603345</td>\n",
       "      <td>51.67</td>\n",
       "      <td>3.76</td>\n",
       "      <td>35.08</td>\n",
       "      <td>0.49</td>\n",
       "      <td>4.63</td>\n",
       "      <td>...</td>\n",
       "      <td>5.049</td>\n",
       "      <td>2022-07-12</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>0.1</td>\n",
       "      <td>0.145</td>\n",
       "      <td>5.000</td>\n",
       "      <td>56.760</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>128041</td>\n",
       "      <td>盛路转债</td>\n",
       "      <td>143.499</td>\n",
       "      <td>盛路通信</td>\n",
       "      <td>002446</td>\n",
       "      <td>9.81</td>\n",
       "      <td>-0.71</td>\n",
       "      <td>6.88</td>\n",
       "      <td>0.64</td>\n",
       "      <td>0.06</td>\n",
       "      <td>...</td>\n",
       "      <td>5.060</td>\n",
       "      <td>2022-07-17</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>0.871</td>\n",
       "      <td>10.000</td>\n",
       "      <td>13.900</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>113520</td>\n",
       "      <td>百合转债</td>\n",
       "      <td>119.720</td>\n",
       "      <td>梦百合</td>\n",
       "      <td>603313</td>\n",
       "      <td>16.96</td>\n",
       "      <td>1.68</td>\n",
       "      <td>14.28</td>\n",
       "      <td>0.80</td>\n",
       "      <td>1.18</td>\n",
       "      <td>...</td>\n",
       "      <td>5.375</td>\n",
       "      <td>2022-11-08</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>7.8</td>\n",
       "      <td>4.236</td>\n",
       "      <td>5.100</td>\n",
       "      <td>56.660</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>113020</td>\n",
       "      <td>桐昆转债</td>\n",
       "      <td>116.800</td>\n",
       "      <td>桐昆股份</td>\n",
       "      <td>601233</td>\n",
       "      <td>14.45</td>\n",
       "      <td>1.33</td>\n",
       "      <td>12.51</td>\n",
       "      <td>1.12</td>\n",
       "      <td>2.18</td>\n",
       "      <td>...</td>\n",
       "      <td>5.405</td>\n",
       "      <td>2022-11-19</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>14.4</td>\n",
       "      <td>37.806</td>\n",
       "      <td>38.000</td>\n",
       "      <td>43.250</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>110046</td>\n",
       "      <td>圆通转债</td>\n",
       "      <td>116.190</td>\n",
       "      <td>圆通速递</td>\n",
       "      <td>600233</td>\n",
       "      <td>12.33</td>\n",
       "      <td>-0.32</td>\n",
       "      <td>10.74</td>\n",
       "      <td>1.21</td>\n",
       "      <td>0.11</td>\n",
       "      <td>...</td>\n",
       "      <td>5.405</td>\n",
       "      <td>2022-11-20</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>10.4</td>\n",
       "      <td>36.241</td>\n",
       "      <td>36.500</td>\n",
       "      <td>39.350</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>123016</td>\n",
       "      <td>洲明转债</td>\n",
       "      <td>120.000</td>\n",
       "      <td>洲明科技</td>\n",
       "      <td>300232</td>\n",
       "      <td>9.27</td>\n",
       "      <td>0.32</td>\n",
       "      <td>7.82</td>\n",
       "      <td>1.23</td>\n",
       "      <td>0.67</td>\n",
       "      <td>...</td>\n",
       "      <td>5.373</td>\n",
       "      <td>2022-11-07</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>6.1</td>\n",
       "      <td>5.200</td>\n",
       "      <td>5.480</td>\n",
       "      <td>33.980</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>110049</td>\n",
       "      <td>海尔转债</td>\n",
       "      <td>120.750</td>\n",
       "      <td>青岛海尔</td>\n",
       "      <td>600690</td>\n",
       "      <td>17.27</td>\n",
       "      <td>1.71</td>\n",
       "      <td>14.55</td>\n",
       "      <td>1.74</td>\n",
       "      <td>1.45</td>\n",
       "      <td>...</td>\n",
       "      <td>5.482</td>\n",
       "      <td>2022-12-18</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>2.7</td>\n",
       "      <td>30.075</td>\n",
       "      <td>30.075</td>\n",
       "      <td>60.100</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>113515</td>\n",
       "      <td>高能转债</td>\n",
       "      <td>116.250</td>\n",
       "      <td>高能环境</td>\n",
       "      <td>603588</td>\n",
       "      <td>10.65</td>\n",
       "      <td>-1.84</td>\n",
       "      <td>9.33</td>\n",
       "      <td>1.84</td>\n",
       "      <td>-0.57</td>\n",
       "      <td>...</td>\n",
       "      <td>5.088</td>\n",
       "      <td>2022-07-26</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>9.9</td>\n",
       "      <td>7.093</td>\n",
       "      <td>8.400</td>\n",
       "      <td>46.740</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>128057</td>\n",
       "      <td>博彦转债</td>\n",
       "      <td>106.064</td>\n",
       "      <td>博彦科技</td>\n",
       "      <td>002649</td>\n",
       "      <td>9.15</td>\n",
       "      <td>0.66</td>\n",
       "      <td>8.81</td>\n",
       "      <td>2.12</td>\n",
       "      <td>0.40</td>\n",
       "      <td>...</td>\n",
       "      <td>5.696</td>\n",
       "      <td>2023-03-05</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>12.0</td>\n",
       "      <td>5.758</td>\n",
       "      <td>5.758</td>\n",
       "      <td>16.060</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>128060</td>\n",
       "      <td>中装转债</td>\n",
       "      <td>101.807</td>\n",
       "      <td>中装建设</td>\n",
       "      <td>002822</td>\n",
       "      <td>6.22</td>\n",
       "      <td>-1.58</td>\n",
       "      <td>6.24</td>\n",
       "      <td>2.13</td>\n",
       "      <td>0.10</td>\n",
       "      <td>...</td>\n",
       "      <td>5.753</td>\n",
       "      <td>2023-03-27</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>14.1</td>\n",
       "      <td>5.250</td>\n",
       "      <td>5.250</td>\n",
       "      <td>32.910</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>127003</td>\n",
       "      <td>海印转债</td>\n",
       "      <td>103.530</td>\n",
       "      <td>海印股份</td>\n",
       "      <td>000861</td>\n",
       "      <td>3.07</td>\n",
       "      <td>-9.97</td>\n",
       "      <td>3.03</td>\n",
       "      <td>2.18</td>\n",
       "      <td>-5.54</td>\n",
       "      <td>...</td>\n",
       "      <td>2.953</td>\n",
       "      <td>2020-06-08</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>2</td>\n",
       "      <td>14.1</td>\n",
       "      <td>9.416</td>\n",
       "      <td>11.110</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>127007</td>\n",
       "      <td>湖广转债</td>\n",
       "      <td>110.200</td>\n",
       "      <td>湖北广电</td>\n",
       "      <td>000665</td>\n",
       "      <td>8.54</td>\n",
       "      <td>0.12</td>\n",
       "      <td>7.92</td>\n",
       "      <td>2.20</td>\n",
       "      <td>0.49</td>\n",
       "      <td>...</td>\n",
       "      <td>5.011</td>\n",
       "      <td>2022-06-28</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>22.7</td>\n",
       "      <td>13.214</td>\n",
       "      <td>17.336</td>\n",
       "      <td>16.550</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>113536</td>\n",
       "      <td>三星转债</td>\n",
       "      <td>102.080</td>\n",
       "      <td>三星新材</td>\n",
       "      <td>603578</td>\n",
       "      <td>19.69</td>\n",
       "      <td>0.15</td>\n",
       "      <td>19.75</td>\n",
       "      <td>2.39</td>\n",
       "      <td>0.37</td>\n",
       "      <td>...</td>\n",
       "      <td>5.932</td>\n",
       "      <td>2023-05-31</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>10.9</td>\n",
       "      <td>1.920</td>\n",
       "      <td>1.920</td>\n",
       "      <td>35.470</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>128025</td>\n",
       "      <td>特一转债</td>\n",
       "      <td>109.778</td>\n",
       "      <td>特一药业</td>\n",
       "      <td>002728</td>\n",
       "      <td>16.56</td>\n",
       "      <td>-0.36</td>\n",
       "      <td>15.45</td>\n",
       "      <td>2.42</td>\n",
       "      <td>0.25</td>\n",
       "      <td>...</td>\n",
       "      <td>4.449</td>\n",
       "      <td>2021-12-06</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>10.2</td>\n",
       "      <td>3.394</td>\n",
       "      <td>3.540</td>\n",
       "      <td>74.250</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>128062</td>\n",
       "      <td>亚药转债</td>\n",
       "      <td>102.250</td>\n",
       "      <td>亚太药业</td>\n",
       "      <td>002370</td>\n",
       "      <td>16.17</td>\n",
       "      <td>0.31</td>\n",
       "      <td>16.25</td>\n",
       "      <td>2.75</td>\n",
       "      <td>-0.32</td>\n",
       "      <td>...</td>\n",
       "      <td>5.773</td>\n",
       "      <td>2023-04-03</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>11.1</td>\n",
       "      <td>9.650</td>\n",
       "      <td>9.650</td>\n",
       "      <td>29.780</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>132</th>\n",
       "      <td>113021</td>\n",
       "      <td>中信转债</td>\n",
       "      <td>103.780</td>\n",
       "      <td>中信银行</td>\n",
       "      <td>601998</td>\n",
       "      <td>5.98</td>\n",
       "      <td>0.17</td>\n",
       "      <td>7.45</td>\n",
       "      <td>29.29</td>\n",
       "      <td>-0.01</td>\n",
       "      <td>...</td>\n",
       "      <td>5.690</td>\n",
       "      <td>None</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>13.7</td>\n",
       "      <td>400.000</td>\n",
       "      <td>400.000</td>\n",
       "      <td>73.880</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>133</th>\n",
       "      <td>113530</td>\n",
       "      <td>大丰转债</td>\n",
       "      <td>97.770</td>\n",
       "      <td>大丰实业</td>\n",
       "      <td>603081</td>\n",
       "      <td>12.60</td>\n",
       "      <td>0.00</td>\n",
       "      <td>16.76</td>\n",
       "      <td>30.05</td>\n",
       "      <td>0.32</td>\n",
       "      <td>...</td>\n",
       "      <td>5.753</td>\n",
       "      <td>2023-03-27</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>12.4</td>\n",
       "      <td>6.300</td>\n",
       "      <td>6.300</td>\n",
       "      <td>23.030</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>134</th>\n",
       "      <td>128017</td>\n",
       "      <td>金禾转债</td>\n",
       "      <td>105.800</td>\n",
       "      <td>金禾实业</td>\n",
       "      <td>002597</td>\n",
       "      <td>18.63</td>\n",
       "      <td>0.32</td>\n",
       "      <td>22.96</td>\n",
       "      <td>30.39</td>\n",
       "      <td>-0.19</td>\n",
       "      <td>...</td>\n",
       "      <td>4.353</td>\n",
       "      <td>2022-11-01</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>5.8</td>\n",
       "      <td>6.000</td>\n",
       "      <td>6.000</td>\n",
       "      <td>89.139</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>135</th>\n",
       "      <td>113508</td>\n",
       "      <td>新凤转债</td>\n",
       "      <td>99.390</td>\n",
       "      <td>新凤鸣</td>\n",
       "      <td>603225</td>\n",
       "      <td>12.69</td>\n",
       "      <td>0.71</td>\n",
       "      <td>16.83</td>\n",
       "      <td>31.82</td>\n",
       "      <td>0.39</td>\n",
       "      <td>...</td>\n",
       "      <td>4.836</td>\n",
       "      <td>2022-04-26</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>14.2</td>\n",
       "      <td>21.524</td>\n",
       "      <td>21.530</td>\n",
       "      <td>36.950</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>136</th>\n",
       "      <td>110045</td>\n",
       "      <td>海澜转债</td>\n",
       "      <td>98.250</td>\n",
       "      <td>海澜之家</td>\n",
       "      <td>600398</td>\n",
       "      <td>8.91</td>\n",
       "      <td>1.02</td>\n",
       "      <td>12.02</td>\n",
       "      <td>32.54</td>\n",
       "      <td>-0.28</td>\n",
       "      <td>...</td>\n",
       "      <td>5.052</td>\n",
       "      <td>2022-07-13</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>7.6</td>\n",
       "      <td>29.994</td>\n",
       "      <td>30.000</td>\n",
       "      <td>54.100</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>137</th>\n",
       "      <td>123017</td>\n",
       "      <td>寒锐转债</td>\n",
       "      <td>96.720</td>\n",
       "      <td>寒锐钴业</td>\n",
       "      <td>300618</td>\n",
       "      <td>59.29</td>\n",
       "      <td>-0.60</td>\n",
       "      <td>81.49</td>\n",
       "      <td>32.93</td>\n",
       "      <td>-0.18</td>\n",
       "      <td>...</td>\n",
       "      <td>5.408</td>\n",
       "      <td>2022-11-20</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>3.9</td>\n",
       "      <td>4.400</td>\n",
       "      <td>4.400</td>\n",
       "      <td>5.510</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>138</th>\n",
       "      <td>128051</td>\n",
       "      <td>光华转债</td>\n",
       "      <td>98.001</td>\n",
       "      <td>光华科技</td>\n",
       "      <td>002741</td>\n",
       "      <td>12.39</td>\n",
       "      <td>0.32</td>\n",
       "      <td>16.95</td>\n",
       "      <td>34.06</td>\n",
       "      <td>0.38</td>\n",
       "      <td>...</td>\n",
       "      <td>5.474</td>\n",
       "      <td>2022-12-14</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>5.4</td>\n",
       "      <td>2.493</td>\n",
       "      <td>2.493</td>\n",
       "      <td>27.220</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>139</th>\n",
       "      <td>128029</td>\n",
       "      <td>太阳转债</td>\n",
       "      <td>104.505</td>\n",
       "      <td>太阳纸业</td>\n",
       "      <td>002078</td>\n",
       "      <td>6.56</td>\n",
       "      <td>0.46</td>\n",
       "      <td>8.65</td>\n",
       "      <td>37.80</td>\n",
       "      <td>0.47</td>\n",
       "      <td>...</td>\n",
       "      <td>3.493</td>\n",
       "      <td>2020-12-22</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>7.1</td>\n",
       "      <td>11.998</td>\n",
       "      <td>12.000</td>\n",
       "      <td>73.570</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>140</th>\n",
       "      <td>128020</td>\n",
       "      <td>水晶转债</td>\n",
       "      <td>98.540</td>\n",
       "      <td>水晶光电</td>\n",
       "      <td>002273</td>\n",
       "      <td>11.40</td>\n",
       "      <td>-0.70</td>\n",
       "      <td>16.00</td>\n",
       "      <td>38.30</td>\n",
       "      <td>0.30</td>\n",
       "      <td>...</td>\n",
       "      <td>4.395</td>\n",
       "      <td>2021-11-17</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>12.0</td>\n",
       "      <td>11.799</td>\n",
       "      <td>11.800</td>\n",
       "      <td>74.715</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>141</th>\n",
       "      <td>113509</td>\n",
       "      <td>新泉转债</td>\n",
       "      <td>97.850</td>\n",
       "      <td>新泉股份</td>\n",
       "      <td>603179</td>\n",
       "      <td>13.22</td>\n",
       "      <td>0.38</td>\n",
       "      <td>18.89</td>\n",
       "      <td>39.83</td>\n",
       "      <td>0.23</td>\n",
       "      <td>...</td>\n",
       "      <td>4.942</td>\n",
       "      <td>2022-06-04</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>15.0</td>\n",
       "      <td>4.500</td>\n",
       "      <td>4.500</td>\n",
       "      <td>71.540</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>142</th>\n",
       "      <td>110038</td>\n",
       "      <td>济川转债</td>\n",
       "      <td>106.250</td>\n",
       "      <td>济川药业</td>\n",
       "      <td>600566</td>\n",
       "      <td>29.45</td>\n",
       "      <td>0.82</td>\n",
       "      <td>38.81</td>\n",
       "      <td>40.02</td>\n",
       "      <td>0.04</td>\n",
       "      <td>...</td>\n",
       "      <td>3.384</td>\n",
       "      <td>2020-11-13</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>2.6</td>\n",
       "      <td>6.308</td>\n",
       "      <td>8.430</td>\n",
       "      <td>15.921</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>143</th>\n",
       "      <td>128046</td>\n",
       "      <td>利尔转债</td>\n",
       "      <td>101.611</td>\n",
       "      <td>利尔化学</td>\n",
       "      <td>002258</td>\n",
       "      <td>13.29</td>\n",
       "      <td>-0.37</td>\n",
       "      <td>18.62</td>\n",
       "      <td>42.37</td>\n",
       "      <td>0.41</td>\n",
       "      <td>...</td>\n",
       "      <td>5.315</td>\n",
       "      <td>2022-10-17</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>12.2</td>\n",
       "      <td>8.519</td>\n",
       "      <td>8.520</td>\n",
       "      <td>43.380</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>144</th>\n",
       "      <td>113009</td>\n",
       "      <td>广汽转债</td>\n",
       "      <td>105.660</td>\n",
       "      <td>广汽集团</td>\n",
       "      <td>601238</td>\n",
       "      <td>10.73</td>\n",
       "      <td>0.66</td>\n",
       "      <td>14.46</td>\n",
       "      <td>42.40</td>\n",
       "      <td>0.15</td>\n",
       "      <td>...</td>\n",
       "      <td>2.578</td>\n",
       "      <td>2020-01-22</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>2.3</td>\n",
       "      <td>25.526</td>\n",
       "      <td>41.059</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>145</th>\n",
       "      <td>113022</td>\n",
       "      <td>浙商转债</td>\n",
       "      <td>106.200</td>\n",
       "      <td>浙商证券</td>\n",
       "      <td>601878</td>\n",
       "      <td>9.28</td>\n",
       "      <td>-2.83</td>\n",
       "      <td>12.46</td>\n",
       "      <td>42.59</td>\n",
       "      <td>-0.30</td>\n",
       "      <td>...</td>\n",
       "      <td>5.715</td>\n",
       "      <td>None</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>11.3</td>\n",
       "      <td>35.000</td>\n",
       "      <td>35.000</td>\n",
       "      <td>30.990</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>146</th>\n",
       "      <td>123003</td>\n",
       "      <td>蓝思转债</td>\n",
       "      <td>95.200</td>\n",
       "      <td>蓝思科技</td>\n",
       "      <td>300433</td>\n",
       "      <td>6.97</td>\n",
       "      <td>0.14</td>\n",
       "      <td>10.46</td>\n",
       "      <td>42.88</td>\n",
       "      <td>0.21</td>\n",
       "      <td>...</td>\n",
       "      <td>4.455</td>\n",
       "      <td>2021-12-08</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>3</td>\n",
       "      <td>17.5</td>\n",
       "      <td>47.984</td>\n",
       "      <td>48.000</td>\n",
       "      <td>13.540</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>147</th>\n",
       "      <td>128014</td>\n",
       "      <td>永东转债</td>\n",
       "      <td>96.330</td>\n",
       "      <td>永东股份</td>\n",
       "      <td>002753</td>\n",
       "      <td>8.83</td>\n",
       "      <td>0.23</td>\n",
       "      <td>13.28</td>\n",
       "      <td>44.88</td>\n",
       "      <td>0.03</td>\n",
       "      <td>...</td>\n",
       "      <td>3.811</td>\n",
       "      <td>2021-04-17</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>11.5</td>\n",
       "      <td>3.371</td>\n",
       "      <td>3.400</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>148</th>\n",
       "      <td>110030</td>\n",
       "      <td>格力转债</td>\n",
       "      <td>104.450</td>\n",
       "      <td>格力地产</td>\n",
       "      <td>600185</td>\n",
       "      <td>4.91</td>\n",
       "      <td>-0.81</td>\n",
       "      <td>6.94</td>\n",
       "      <td>47.63</td>\n",
       "      <td>0.03</td>\n",
       "      <td>...</td>\n",
       "      <td>0.499</td>\n",
       "      <td>2018-12-26</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>4.2</td>\n",
       "      <td>4.251</td>\n",
       "      <td>9.800</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>149</th>\n",
       "      <td>110034</td>\n",
       "      <td>九州转债</td>\n",
       "      <td>102.200</td>\n",
       "      <td>九州通</td>\n",
       "      <td>600998</td>\n",
       "      <td>12.26</td>\n",
       "      <td>-0.65</td>\n",
       "      <td>18.32</td>\n",
       "      <td>52.72</td>\n",
       "      <td>0.78</td>\n",
       "      <td>...</td>\n",
       "      <td>2.559</td>\n",
       "      <td>2020-01-15</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>6.5</td>\n",
       "      <td>14.993</td>\n",
       "      <td>15.000</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>150</th>\n",
       "      <td>128035</td>\n",
       "      <td>大族转债</td>\n",
       "      <td>103.195</td>\n",
       "      <td>大族激光</td>\n",
       "      <td>002008</td>\n",
       "      <td>34.26</td>\n",
       "      <td>0.18</td>\n",
       "      <td>52.30</td>\n",
       "      <td>57.53</td>\n",
       "      <td>-0.10</td>\n",
       "      <td>...</td>\n",
       "      <td>4.619</td>\n",
       "      <td>2022-02-06</td>\n",
       "      <td>AA+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>6.3</td>\n",
       "      <td>22.998</td>\n",
       "      <td>23.000</td>\n",
       "      <td>50.920</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>151</th>\n",
       "      <td>128037</td>\n",
       "      <td>岩土转债</td>\n",
       "      <td>94.085</td>\n",
       "      <td>中化岩土</td>\n",
       "      <td>002542</td>\n",
       "      <td>4.61</td>\n",
       "      <td>0.00</td>\n",
       "      <td>8.03</td>\n",
       "      <td>63.88</td>\n",
       "      <td>-0.02</td>\n",
       "      <td>...</td>\n",
       "      <td>4.723</td>\n",
       "      <td>2022-03-15</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>7.2</td>\n",
       "      <td>6.033</td>\n",
       "      <td>6.037</td>\n",
       "      <td>13.370</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>152</th>\n",
       "      <td>128032</td>\n",
       "      <td>双环转债</td>\n",
       "      <td>93.235</td>\n",
       "      <td>双环传动</td>\n",
       "      <td>002472</td>\n",
       "      <td>5.55</td>\n",
       "      <td>0.00</td>\n",
       "      <td>9.93</td>\n",
       "      <td>66.82</td>\n",
       "      <td>0.04</td>\n",
       "      <td>...</td>\n",
       "      <td>4.501</td>\n",
       "      <td>2021-12-25</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>26.2</td>\n",
       "      <td>9.999</td>\n",
       "      <td>10.000</td>\n",
       "      <td>49.690</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>153</th>\n",
       "      <td>128028</td>\n",
       "      <td>赣锋转债</td>\n",
       "      <td>96.700</td>\n",
       "      <td>赣锋锂业</td>\n",
       "      <td>002460</td>\n",
       "      <td>23.82</td>\n",
       "      <td>1.40</td>\n",
       "      <td>42.58</td>\n",
       "      <td>72.86</td>\n",
       "      <td>0.11</td>\n",
       "      <td>...</td>\n",
       "      <td>4.490</td>\n",
       "      <td>2021-12-21</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>9.278</td>\n",
       "      <td>9.280</td>\n",
       "      <td>53.520</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>154</th>\n",
       "      <td>128023</td>\n",
       "      <td>亚太转债</td>\n",
       "      <td>92.653</td>\n",
       "      <td>亚太股份</td>\n",
       "      <td>002284</td>\n",
       "      <td>5.53</td>\n",
       "      <td>-2.30</td>\n",
       "      <td>10.34</td>\n",
       "      <td>73.25</td>\n",
       "      <td>-0.01</td>\n",
       "      <td>...</td>\n",
       "      <td>4.455</td>\n",
       "      <td>2021-12-08</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>24.5</td>\n",
       "      <td>9.996</td>\n",
       "      <td>10.000</td>\n",
       "      <td>30.960</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>155</th>\n",
       "      <td>113014</td>\n",
       "      <td>林洋转债</td>\n",
       "      <td>95.280</td>\n",
       "      <td>林洋能源</td>\n",
       "      <td>601222</td>\n",
       "      <td>4.79</td>\n",
       "      <td>0.42</td>\n",
       "      <td>8.76</td>\n",
       "      <td>74.25</td>\n",
       "      <td>-0.22</td>\n",
       "      <td>...</td>\n",
       "      <td>4.340</td>\n",
       "      <td>2021-10-27</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>35.5</td>\n",
       "      <td>30.000</td>\n",
       "      <td>30.000</td>\n",
       "      <td>78.665</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>156</th>\n",
       "      <td>113502</td>\n",
       "      <td>嘉澳转债</td>\n",
       "      <td>95.630</td>\n",
       "      <td>嘉澳环保</td>\n",
       "      <td>603822</td>\n",
       "      <td>24.70</td>\n",
       "      <td>-2.02</td>\n",
       "      <td>45.04</td>\n",
       "      <td>74.38</td>\n",
       "      <td>0.14</td>\n",
       "      <td>...</td>\n",
       "      <td>4.375</td>\n",
       "      <td>2021-11-10</td>\n",
       "      <td>AA-</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>10.2</td>\n",
       "      <td>1.848</td>\n",
       "      <td>1.850</td>\n",
       "      <td>59.814</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>157</th>\n",
       "      <td>127004</td>\n",
       "      <td>模塑转债</td>\n",
       "      <td>93.028</td>\n",
       "      <td>模塑科技</td>\n",
       "      <td>000700</td>\n",
       "      <td>3.87</td>\n",
       "      <td>1.57</td>\n",
       "      <td>7.72</td>\n",
       "      <td>85.57</td>\n",
       "      <td>0.04</td>\n",
       "      <td>...</td>\n",
       "      <td>3.937</td>\n",
       "      <td>2021-06-02</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>25.4</td>\n",
       "      <td>8.136</td>\n",
       "      <td>8.137</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>158</th>\n",
       "      <td>110031</td>\n",
       "      <td>航信转债</td>\n",
       "      <td>107.180</td>\n",
       "      <td>航天信息</td>\n",
       "      <td>600271</td>\n",
       "      <td>23.15</td>\n",
       "      <td>0.61</td>\n",
       "      <td>41.94</td>\n",
       "      <td>94.17</td>\n",
       "      <td>0.16</td>\n",
       "      <td>...</td>\n",
       "      <td>1.964</td>\n",
       "      <td>2019-06-11</td>\n",
       "      <td>AAA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>5.6</td>\n",
       "      <td>23.995</td>\n",
       "      <td>24.000</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>159</th>\n",
       "      <td>128010</td>\n",
       "      <td>顺昌转债</td>\n",
       "      <td>101.058</td>\n",
       "      <td>澳洋顺昌</td>\n",
       "      <td>002245</td>\n",
       "      <td>4.43</td>\n",
       "      <td>-0.45</td>\n",
       "      <td>9.26</td>\n",
       "      <td>111.24</td>\n",
       "      <td>0.55</td>\n",
       "      <td>...</td>\n",
       "      <td>2.578</td>\n",
       "      <td>2020-01-22</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>11.7</td>\n",
       "      <td>5.095</td>\n",
       "      <td>5.100</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>160</th>\n",
       "      <td>128012</td>\n",
       "      <td>辉丰转债</td>\n",
       "      <td>96.901</td>\n",
       "      <td>辉丰股份</td>\n",
       "      <td>002496</td>\n",
       "      <td>2.94</td>\n",
       "      <td>-1.01</td>\n",
       "      <td>7.71</td>\n",
       "      <td>154.13</td>\n",
       "      <td>-0.15</td>\n",
       "      <td>...</td>\n",
       "      <td>2.822</td>\n",
       "      <td>2020-04-21</td>\n",
       "      <td>A+</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>19.0</td>\n",
       "      <td>8.443</td>\n",
       "      <td>8.450</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>161</th>\n",
       "      <td>128013</td>\n",
       "      <td>洪涛转债</td>\n",
       "      <td>96.396</td>\n",
       "      <td>洪涛股份</td>\n",
       "      <td>002325</td>\n",
       "      <td>3.19</td>\n",
       "      <td>-0.93</td>\n",
       "      <td>9.98</td>\n",
       "      <td>201.61</td>\n",
       "      <td>-0.11</td>\n",
       "      <td>...</td>\n",
       "      <td>3.093</td>\n",
       "      <td>2020-07-29</td>\n",
       "      <td>AA</td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>30.1</td>\n",
       "      <td>12.000</td>\n",
       "      <td>12.000</td>\n",
       "      <td>NaN</td>\n",
       "      <td>2019-06-26 15:04</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>162 rows × 25 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "      可转债代码 可转债名称    可转债价格  正股名称    正股代码   正股现价  正股涨跌幅  最新转股价     溢价率  可转债涨幅  \\\n",
       "0    127009  冰轮转债  145.750  冰轮环境  000811   8.89  -5.12   5.52   -9.50  -2.54   \n",
       "1    110052  贵广转债  118.080  贵广网络  600996  10.44   3.57   8.13   -8.04   1.23   \n",
       "2    113526  联泰转债  119.170  联泰环保  603797  11.20   1.63   8.72   -7.22   1.15   \n",
       "3    113529  绝味转债  127.770  绝味食品  603517  38.35   4.35  28.51   -5.01   2.95   \n",
       "4    128052  凯龙转债  184.900  凯龙股份  002783  12.83  -3.39   6.77   -2.43  -1.75   \n",
       "5    113533  参林转债  119.000   大参林  603233  44.00   5.19  36.50   -1.29   1.87   \n",
       "6    113507  天马转债  121.470  天马科技  603668   8.98  -1.97   7.32   -0.99  -1.47   \n",
       "7    113511  千禾转债  121.230  千禾味业  603027  22.38   3.47  18.31   -0.82   3.74   \n",
       "8    113523  伟明转债  125.620  伟明环保  603568  22.03  -0.23  17.47   -0.38  -0.03   \n",
       "9    110040  生益转债  128.900  生益科技  600183  14.57   3.19  11.27   -0.29   2.83   \n",
       "10   110050  佳都转债  125.830  佳都科技  600728   9.94  -1.19   7.89   -0.12  -0.02   \n",
       "11   113505  杭电转债  108.730  杭电股份  603618   7.88  -1.13   7.24   -0.10   0.06   \n",
       "12   128038  利欧转债  113.945  利欧股份  002131   1.96   0.00   1.72    0.00  -0.23   \n",
       "13   128024  宁行转债  131.100  宁波银行  002142  23.61  -0.25  18.01    0.01  -0.11   \n",
       "14   123018  溢利转债  107.778   溢多利  300381   8.97  -2.29   8.35    0.32  -0.20   \n",
       "15   113513  安井转债  148.010  安井食品  603345  51.67   3.76  35.08    0.49   4.63   \n",
       "16   128041  盛路转债  143.499  盛路通信  002446   9.81  -0.71   6.88    0.64   0.06   \n",
       "17   113520  百合转债  119.720   梦百合  603313  16.96   1.68  14.28    0.80   1.18   \n",
       "18   113020  桐昆转债  116.800  桐昆股份  601233  14.45   1.33  12.51    1.12   2.18   \n",
       "19   110046  圆通转债  116.190  圆通速递  600233  12.33  -0.32  10.74    1.21   0.11   \n",
       "20   123016  洲明转债  120.000  洲明科技  300232   9.27   0.32   7.82    1.23   0.67   \n",
       "21   110049  海尔转债  120.750  青岛海尔  600690  17.27   1.71  14.55    1.74   1.45   \n",
       "22   113515  高能转债  116.250  高能环境  603588  10.65  -1.84   9.33    1.84  -0.57   \n",
       "23   128057  博彦转债  106.064  博彦科技  002649   9.15   0.66   8.81    2.12   0.40   \n",
       "24   128060  中装转债  101.807  中装建设  002822   6.22  -1.58   6.24    2.13   0.10   \n",
       "25   127003  海印转债  103.530  海印股份  000861   3.07  -9.97   3.03    2.18  -5.54   \n",
       "26   127007  湖广转债  110.200  湖北广电  000665   8.54   0.12   7.92    2.20   0.49   \n",
       "27   113536  三星转债  102.080  三星新材  603578  19.69   0.15  19.75    2.39   0.37   \n",
       "28   128025  特一转债  109.778  特一药业  002728  16.56  -0.36  15.45    2.42   0.25   \n",
       "29   128062  亚药转债  102.250  亚太药业  002370  16.17   0.31  16.25    2.75  -0.32   \n",
       "..      ...   ...      ...   ...     ...    ...    ...    ...     ...    ...   \n",
       "132  113021  中信转债  103.780  中信银行  601998   5.98   0.17   7.45   29.29  -0.01   \n",
       "133  113530  大丰转债   97.770  大丰实业  603081  12.60   0.00  16.76   30.05   0.32   \n",
       "134  128017  金禾转债  105.800  金禾实业  002597  18.63   0.32  22.96   30.39  -0.19   \n",
       "135  113508  新凤转债   99.390   新凤鸣  603225  12.69   0.71  16.83   31.82   0.39   \n",
       "136  110045  海澜转债   98.250  海澜之家  600398   8.91   1.02  12.02   32.54  -0.28   \n",
       "137  123017  寒锐转债   96.720  寒锐钴业  300618  59.29  -0.60  81.49   32.93  -0.18   \n",
       "138  128051  光华转债   98.001  光华科技  002741  12.39   0.32  16.95   34.06   0.38   \n",
       "139  128029  太阳转债  104.505  太阳纸业  002078   6.56   0.46   8.65   37.80   0.47   \n",
       "140  128020  水晶转债   98.540  水晶光电  002273  11.40  -0.70  16.00   38.30   0.30   \n",
       "141  113509  新泉转债   97.850  新泉股份  603179  13.22   0.38  18.89   39.83   0.23   \n",
       "142  110038  济川转债  106.250  济川药业  600566  29.45   0.82  38.81   40.02   0.04   \n",
       "143  128046  利尔转债  101.611  利尔化学  002258  13.29  -0.37  18.62   42.37   0.41   \n",
       "144  113009  广汽转债  105.660  广汽集团  601238  10.73   0.66  14.46   42.40   0.15   \n",
       "145  113022  浙商转债  106.200  浙商证券  601878   9.28  -2.83  12.46   42.59  -0.30   \n",
       "146  123003  蓝思转债   95.200  蓝思科技  300433   6.97   0.14  10.46   42.88   0.21   \n",
       "147  128014  永东转债   96.330  永东股份  002753   8.83   0.23  13.28   44.88   0.03   \n",
       "148  110030  格力转债  104.450  格力地产  600185   4.91  -0.81   6.94   47.63   0.03   \n",
       "149  110034  九州转债  102.200   九州通  600998  12.26  -0.65  18.32   52.72   0.78   \n",
       "150  128035  大族转债  103.195  大族激光  002008  34.26   0.18  52.30   57.53  -0.10   \n",
       "151  128037  岩土转债   94.085  中化岩土  002542   4.61   0.00   8.03   63.88  -0.02   \n",
       "152  128032  双环转债   93.235  双环传动  002472   5.55   0.00   9.93   66.82   0.04   \n",
       "153  128028  赣锋转债   96.700  赣锋锂业  002460  23.82   1.40  42.58   72.86   0.11   \n",
       "154  128023  亚太转债   92.653  亚太股份  002284   5.53  -2.30  10.34   73.25  -0.01   \n",
       "155  113014  林洋转债   95.280  林洋能源  601222   4.79   0.42   8.76   74.25  -0.22   \n",
       "156  113502  嘉澳转债   95.630  嘉澳环保  603822  24.70  -2.02  45.04   74.38   0.14   \n",
       "157  127004  模塑转债   93.028  模塑科技  000700   3.87   1.57   7.72   85.57   0.04   \n",
       "158  110031  航信转债  107.180  航天信息  600271  23.15   0.61  41.94   94.17   0.16   \n",
       "159  128010  顺昌转债  101.058  澳洋顺昌  002245   4.43  -0.45   9.26  111.24   0.55   \n",
       "160  128012  辉丰转债   96.901  辉丰股份  002496   2.94  -1.01   7.71  154.13  -0.15   \n",
       "161  128013  洪涛转债   96.396  洪涛股份  002325   3.19  -0.93   9.98  201.61  -0.11   \n",
       "\n",
       "     ...   剩余时间       回售起始日   评级  下修提示  下调次数 转债剩余占总市值比     剩余规模     发行规模  \\\n",
       "0    ...  5.559  2023-01-14   AA           0       8.8    5.091    5.091   \n",
       "1    ...  5.696  2023-03-05  AA+           0      14.7   16.000   16.000   \n",
       "2    ...  5.581  2023-01-23   AA           0      11.7    3.900    3.900   \n",
       "3    ...  5.712  2023-03-11   AA           0       4.5   10.000   10.000   \n",
       "4    ...  5.493  2022-12-21   AA           0       7.7    3.289    3.289   \n",
       "5    ...  5.773  2023-04-03   AA           0       4.4   10.000   10.000   \n",
       "6    ...  4.814  2022-04-17  AA-           1       2.0    0.599    3.050   \n",
       "7    ...  4.986  2022-06-20  AA-           0       3.4    3.500    3.560   \n",
       "8    ...  5.463  2022-12-10   AA           0       2.6    5.347    6.700   \n",
       "9    ...  4.414        None  AA+           0       4.8   14.812   18.000   \n",
       "10   ...  5.485  2022-12-19   AA           0       5.4    8.747    8.747   \n",
       "11   ...  4.696  2022-03-06   AA           0      14.3    7.767    7.800   \n",
       "12   ...  4.742  2022-03-22   AA           1       1.4    1.811   21.975   \n",
       "13   ...  4.447        None  AAA           0       3.9   49.060  100.000   \n",
       "14   ...  5.490  2022-12-20  AA-           0      18.2    6.650    6.650   \n",
       "15   ...  5.049  2022-07-12  AA-           0       0.1    0.145    5.000   \n",
       "16   ...  5.060  2022-07-17   AA           0       1.0    0.871   10.000   \n",
       "17   ...  5.375  2022-11-08  AA-           0       7.8    4.236    5.100   \n",
       "18   ...  5.405  2022-11-19  AA+           0      14.4   37.806   38.000   \n",
       "19   ...  5.405  2022-11-20  AA+           0      10.4   36.241   36.500   \n",
       "20   ...  5.373  2022-11-07  AA-           0       6.1    5.200    5.480   \n",
       "21   ...  5.482  2022-12-18  AAA           0       2.7   30.075   30.075   \n",
       "22   ...  5.088  2022-07-26   AA           0       9.9    7.093    8.400   \n",
       "23   ...  5.696  2023-03-05  AA-           0      12.0    5.758    5.758   \n",
       "24   ...  5.753  2023-03-27   AA           0      14.1    5.250    5.250   \n",
       "25   ...  2.953  2020-06-08   AA           2      14.1    9.416   11.110   \n",
       "26   ...  5.011  2022-06-28  AA+           1      22.7   13.214   17.336   \n",
       "27   ...  5.932  2023-05-31   AA           0      10.9    1.920    1.920   \n",
       "28   ...  4.449  2021-12-06  AA-           1      10.2    3.394    3.540   \n",
       "29   ...  5.773  2023-04-03   AA           0      11.1    9.650    9.650   \n",
       "..   ...    ...         ...  ...   ...   ...       ...      ...      ...   \n",
       "132  ...  5.690        None  AAA           0      13.7  400.000  400.000   \n",
       "133  ...  5.753  2023-03-27   AA           0      12.4    6.300    6.300   \n",
       "134  ...  4.353  2022-11-01   AA           0       5.8    6.000    6.000   \n",
       "135  ...  4.836  2022-04-26   AA           0      14.2   21.524   21.530   \n",
       "136  ...  5.052  2022-07-13  AA+           0       7.6   29.994   30.000   \n",
       "137  ...  5.408  2022-11-20  AA-           0       3.9    4.400    4.400   \n",
       "138  ...  5.474  2022-12-14  AA-           0       5.4    2.493    2.493   \n",
       "139  ...  3.493  2020-12-22  AA+           0       7.1   11.998   12.000   \n",
       "140  ...  4.395  2021-11-17   AA           1      12.0   11.799   11.800   \n",
       "141  ...  4.942  2022-06-04   AA           1      15.0    4.500    4.500   \n",
       "142  ...  3.384  2020-11-13   AA           0       2.6    6.308    8.430   \n",
       "143  ...  5.315  2022-10-17   AA           0      12.2    8.519    8.520   \n",
       "144  ...  2.578  2020-01-22  AAA           0       2.3   25.526   41.059   \n",
       "145  ...  5.715        None  AAA           0      11.3   35.000   35.000   \n",
       "146  ...  4.455  2021-12-08  AA+           3      17.5   47.984   48.000   \n",
       "147  ...  3.811  2021-04-17  AA-           0      11.5    3.371    3.400   \n",
       "148  ...  0.499  2018-12-26   AA           0       4.2    4.251    9.800   \n",
       "149  ...  2.559  2020-01-15  AA+           0       6.5   14.993   15.000   \n",
       "150  ...  4.619  2022-02-06  AA+           0       6.3   22.998   23.000   \n",
       "151  ...  4.723  2022-03-15   AA           0       7.2    6.033    6.037   \n",
       "152  ...  4.501  2021-12-25   AA           0      26.2    9.999   10.000   \n",
       "153  ...  4.490  2021-12-21   AA           0       3.0    9.278    9.280   \n",
       "154  ...  4.455  2021-12-08   AA           0      24.5    9.996   10.000   \n",
       "155  ...  4.340  2021-10-27   AA           0      35.5   30.000   30.000   \n",
       "156  ...  4.375  2021-11-10  AA-           0      10.2    1.848    1.850   \n",
       "157  ...  3.937  2021-06-02   AA           0      25.4    8.136    8.137   \n",
       "158  ...  1.964  2019-06-11  AAA           0       5.6   23.995   24.000   \n",
       "159  ...  2.578  2020-01-22   AA           0      11.7    5.095    5.100   \n",
       "160  ...  2.822  2020-04-21   A+           0      19.0    8.443    8.450   \n",
       "161  ...  3.093  2020-07-29   AA           0      30.1   12.000   12.000   \n",
       "\n",
       "      股东配售率              更新日期  \n",
       "0    44.230  2019-06-26 15:04  \n",
       "1    32.835  2019-06-26 15:04  \n",
       "2    77.340  2019-06-26 15:04  \n",
       "3    55.430  2019-06-26 15:04  \n",
       "4    19.050  2019-06-26 15:04  \n",
       "5    40.200  2019-06-26 15:04  \n",
       "6    32.260  2019-06-26 15:04  \n",
       "7    11.540  2019-06-26 15:04  \n",
       "8    83.350  2019-06-26 15:04  \n",
       "9    81.241  2019-06-26 15:04  \n",
       "10   14.080  2019-06-26 15:04  \n",
       "11   20.430  2019-06-26 15:04  \n",
       "12   26.480  2019-06-26 15:04  \n",
       "13   79.110  2019-06-26 15:04  \n",
       "14   35.630  2019-06-26 15:04  \n",
       "15   56.760  2019-06-26 15:04  \n",
       "16   13.900  2019-06-26 15:04  \n",
       "17   56.660  2019-06-26 15:04  \n",
       "18   43.250  2019-06-26 15:04  \n",
       "19   39.350  2019-06-26 15:04  \n",
       "20   33.980  2019-06-26 15:04  \n",
       "21   60.100  2019-06-26 15:04  \n",
       "22   46.740  2019-06-26 15:04  \n",
       "23   16.060  2019-06-26 15:04  \n",
       "24   32.910  2019-06-26 15:04  \n",
       "25      NaN  2019-06-26 15:04  \n",
       "26   16.550  2019-06-26 15:04  \n",
       "27   35.470  2019-06-26 15:04  \n",
       "28   74.250  2019-06-26 15:04  \n",
       "29   29.780  2019-06-26 15:04  \n",
       "..      ...               ...  \n",
       "132  73.880  2019-06-26 15:04  \n",
       "133  23.030  2019-06-26 15:04  \n",
       "134  89.139  2019-06-26 15:04  \n",
       "135  36.950  2019-06-26 15:04  \n",
       "136  54.100  2019-06-26 15:04  \n",
       "137   5.510  2019-06-26 15:04  \n",
       "138  27.220  2019-06-26 15:04  \n",
       "139  73.570  2019-06-26 15:04  \n",
       "140  74.715  2019-06-26 15:04  \n",
       "141  71.540  2019-06-26 15:04  \n",
       "142  15.921  2019-06-26 15:04  \n",
       "143  43.380  2019-06-26 15:04  \n",
       "144     NaN  2019-06-26 15:04  \n",
       "145  30.990  2019-06-26 15:04  \n",
       "146  13.540  2019-06-26 15:04  \n",
       "147     NaN  2019-06-26 15:04  \n",
       "148     NaN  2019-06-26 15:04  \n",
       "149     NaN  2019-06-26 15:04  \n",
       "150  50.920  2019-06-26 15:04  \n",
       "151  13.370  2019-06-26 15:04  \n",
       "152  49.690  2019-06-26 15:04  \n",
       "153  53.520  2019-06-26 15:04  \n",
       "154  30.960  2019-06-26 15:04  \n",
       "155  78.665  2019-06-26 15:04  \n",
       "156  59.814  2019-06-26 15:04  \n",
       "157     NaN  2019-06-26 15:04  \n",
       "158     NaN  2019-06-26 15:04  \n",
       "159     NaN  2019-06-26 15:04  \n",
       "160     NaN  2019-06-26 15:04  \n",
       "161     NaN  2019-06-26 15:04  \n",
       "\n",
       "[162 rows x 25 columns]"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "16.649431205484024"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ret"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "metadata": {},
   "outputs": [],
   "source": [
    "import math"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-02' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-02]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-03' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-03]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-09' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-09]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-10' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-10]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-16' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-16]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-17' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-17]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-23' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-23]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-24' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-24]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-30' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-30]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-03-31' at line 1\")\n",
      "[SQL: tb_jsl_2019-03-31]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-05' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-05]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-06' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-06]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-07' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-07]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-09' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-09]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-10' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-10]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-11' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-11]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-12' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-12]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-13' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-13]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-14' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-14]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-15' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-15]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-16' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-16]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-17' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-17]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-18' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-18]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-19' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-19]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-27' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-27]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-04-28' at line 1\")\n",
      "[SQL: tb_jsl_2019-04-28]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-01' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-01]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-04' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-04]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-05' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-05]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-10' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-10]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-11' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-11]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-12' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-12]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-14' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-14]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-18' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-18]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-19' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-19]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-25' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-25]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-05-26' at line 1\")\n",
      "[SQL: tb_jsl_2019-05-26]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-01' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-01]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-02' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-02]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-07' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-07]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-08' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-08]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-09' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-09]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-15' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-15]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-16' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-16]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-22' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-22]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-23' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-23]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-29' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-29]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-06-30' at line 1\")\n",
      "[SQL: tb_jsl_2019-06-30]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n",
      "(pymysql.err.ProgrammingError) (1064, \"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tb_jsl_2019-07-01' at line 1\")\n",
      "[SQL: tb_jsl_2019-07-01]\n",
      "(Background on this error at: http://sqlalche.me/e/f405)\n"
     ]
    }
   ],
   "source": [
    "# 02-25 start\n",
    "start = datetime.datetime(2019,2,25)\n",
    "current = start\n",
    "result=OrderedDict()\n",
    "while current<datetime.datetime.now():\n",
    "    d=current.strftime('%Y-%m-%d')\n",
    "#     print(d)\n",
    "#     d=d.replace('2019-','')\n",
    "    current=current+datetime.timedelta(days=1)\n",
    "    try:\n",
    "        df = pd.read_sql('tb_jsl_{}'.format(d),con=con)\n",
    "    except Exception as e:\n",
    "        print(e)\n",
    "        continue\n",
    "    else:\n",
    "        df=df[df['可转债价格']>0] # 去除停牌\n",
    "        ret = round(df['可转债价格'].std(),1)\n",
    "        d=d=d.replace('2019-','')\n",
    "        \n",
    "        result[d]=ret\n",
    "    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "OrderedDict()"
      ]
     },
     "execution_count": 71,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 68,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyecharts.charts import Line,Bar"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [],
   "source": [
    "line = (Line().add_xaxis(list(result.keys())).add_yaxis('波动率',list(result.values())))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "    <div id=\"1b53a9eaa130418d873c0d2173b146e7\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "\n",
       "<script>\n",
       "    require(['echarts'], function(echarts) {\n",
       "        var chart_1b53a9eaa130418d873c0d2173b146e7 = echarts.init(\n",
       "            document.getElementById('1b53a9eaa130418d873c0d2173b146e7'), 'white', {renderer: 'canvas'});\n",
       "        var option_1b53a9eaa130418d873c0d2173b146e7 = {\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"\\u6ce2\\u52a8\\u7387\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"2019-02-25\",\n",
       "                    16.315774132278776\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-02-26\",\n",
       "                    12.699525263436687\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-02-27\",\n",
       "                    13.16236276119528\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-02-28\",\n",
       "                    13.555873980185366\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-01\",\n",
       "                    13.173442915855379\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-04\",\n",
       "                    14.032823297398336\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-05\",\n",
       "                    14.485579603751155\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-06\",\n",
       "                    14.558305919272282\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-07\",\n",
       "                    14.571145080514109\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-08\",\n",
       "                    12.517655743591359\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-11\",\n",
       "                    13.392219037614955\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-12\",\n",
       "                    14.39341958050617\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-13\",\n",
       "                    14.252592269745204\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-14\",\n",
       "                    12.741586388195868\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-15\",\n",
       "                    13.89619449399849\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-18\",\n",
       "                    14.178434881476095\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-19\",\n",
       "                    14.08801453121344\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-20\",\n",
       "                    13.324084848443375\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-21\",\n",
       "                    14.511823742495906\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-22\",\n",
       "                    14.107625969974054\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-25\",\n",
       "                    13.512237580170884\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-26\",\n",
       "                    12.607931784508214\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-27\",\n",
       "                    13.215958267978333\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-28\",\n",
       "                    12.685606688472847\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-03-29\",\n",
       "                    13.610234900839105\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-01\",\n",
       "                    15.257071415396718\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-02\",\n",
       "                    14.7662326611362\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-03\",\n",
       "                    14.997674412778837\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-04\",\n",
       "                    14.92071628805607\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-08\",\n",
       "                    14.523184197107943\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-20\",\n",
       "                    17.061111228441963\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-21\",\n",
       "                    17.061111228441963\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-22\",\n",
       "                    19.045719130661237\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-23\",\n",
       "                    17.24366283591491\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-24\",\n",
       "                    17.568645291746297\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-25\",\n",
       "                    17.169710150507747\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-26\",\n",
       "                    17.862513248128316\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-29\",\n",
       "                    14.796686172803144\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-04-30\",\n",
       "                    15.487749841790153\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-02\",\n",
       "                    15.487749841790153\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-03\",\n",
       "                    15.487749841790153\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-06\",\n",
       "                    13.996804195413558\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-07\",\n",
       "                    13.07392840497056\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-08\",\n",
       "                    12.395698707702957\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-09\",\n",
       "                    12.039488970440324\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-13\",\n",
       "                    13.78207321442902\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-15\",\n",
       "                    15.76645899646331\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-16\",\n",
       "                    15.450121491777718\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-17\",\n",
       "                    14.52544767920793\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-20\",\n",
       "                    14.717858484923434\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-21\",\n",
       "                    16.038097967291865\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-22\",\n",
       "                    15.98793459820099\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-23\",\n",
       "                    14.471665179990897\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-24\",\n",
       "                    13.9009804637563\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-27\",\n",
       "                    15.444415714453205\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-28\",\n",
       "                    16.252133352801916\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-29\",\n",
       "                    17.056147324009764\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-30\",\n",
       "                    15.31302032800455\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-05-31\",\n",
       "                    15.03174742118286\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-03\",\n",
       "                    15.456700472161009\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-04\",\n",
       "                    14.951306407615691\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-05\",\n",
       "                    15.735429890965605\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-06\",\n",
       "                    13.776091788183038\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-10\",\n",
       "                    14.567297685271619\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-11\",\n",
       "                    15.982754675126548\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-12\",\n",
       "                    16.1026101034229\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-13\",\n",
       "                    16.537846616112354\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-14\",\n",
       "                    15.601592774278206\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-17\",\n",
       "                    15.803521536231031\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-18\",\n",
       "                    16.121442916019888\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-19\",\n",
       "                    16.74182595540868\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-20\",\n",
       "                    17.10040834839881\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-21\",\n",
       "                    16.942175994111565\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-24\",\n",
       "                    16.87422276526059\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-25\",\n",
       "                    16.530801528187553\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-26\",\n",
       "                    16.649431205484024\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-27\",\n",
       "                    17.155873550110687\n",
       "                ],\n",
       "                [\n",
       "                    \"2019-06-28\",\n",
       "                    17.0424374106821\n",
       "                ]\n",
       "            ],\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u6ce2\\u52a8\\u7387\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"\\u6ce2\\u52a8\\u7387\": true\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"2019-02-25\",\n",
       "                \"2019-02-26\",\n",
       "                \"2019-02-27\",\n",
       "                \"2019-02-28\",\n",
       "                \"2019-03-01\",\n",
       "                \"2019-03-04\",\n",
       "                \"2019-03-05\",\n",
       "                \"2019-03-06\",\n",
       "                \"2019-03-07\",\n",
       "                \"2019-03-08\",\n",
       "                \"2019-03-11\",\n",
       "                \"2019-03-12\",\n",
       "                \"2019-03-13\",\n",
       "                \"2019-03-14\",\n",
       "                \"2019-03-15\",\n",
       "                \"2019-03-18\",\n",
       "                \"2019-03-19\",\n",
       "                \"2019-03-20\",\n",
       "                \"2019-03-21\",\n",
       "                \"2019-03-22\",\n",
       "                \"2019-03-25\",\n",
       "                \"2019-03-26\",\n",
       "                \"2019-03-27\",\n",
       "                \"2019-03-28\",\n",
       "                \"2019-03-29\",\n",
       "                \"2019-04-01\",\n",
       "                \"2019-04-02\",\n",
       "                \"2019-04-03\",\n",
       "                \"2019-04-04\",\n",
       "                \"2019-04-08\",\n",
       "                \"2019-04-20\",\n",
       "                \"2019-04-21\",\n",
       "                \"2019-04-22\",\n",
       "                \"2019-04-23\",\n",
       "                \"2019-04-24\",\n",
       "                \"2019-04-25\",\n",
       "                \"2019-04-26\",\n",
       "                \"2019-04-29\",\n",
       "                \"2019-04-30\",\n",
       "                \"2019-05-02\",\n",
       "                \"2019-05-03\",\n",
       "                \"2019-05-06\",\n",
       "                \"2019-05-07\",\n",
       "                \"2019-05-08\",\n",
       "                \"2019-05-09\",\n",
       "                \"2019-05-13\",\n",
       "                \"2019-05-15\",\n",
       "                \"2019-05-16\",\n",
       "                \"2019-05-17\",\n",
       "                \"2019-05-20\",\n",
       "                \"2019-05-21\",\n",
       "                \"2019-05-22\",\n",
       "                \"2019-05-23\",\n",
       "                \"2019-05-24\",\n",
       "                \"2019-05-27\",\n",
       "                \"2019-05-28\",\n",
       "                \"2019-05-29\",\n",
       "                \"2019-05-30\",\n",
       "                \"2019-05-31\",\n",
       "                \"2019-06-03\",\n",
       "                \"2019-06-04\",\n",
       "                \"2019-06-05\",\n",
       "                \"2019-06-06\",\n",
       "                \"2019-06-10\",\n",
       "                \"2019-06-11\",\n",
       "                \"2019-06-12\",\n",
       "                \"2019-06-13\",\n",
       "                \"2019-06-14\",\n",
       "                \"2019-06-17\",\n",
       "                \"2019-06-18\",\n",
       "                \"2019-06-19\",\n",
       "                \"2019-06-20\",\n",
       "                \"2019-06-21\",\n",
       "                \"2019-06-24\",\n",
       "                \"2019-06-25\",\n",
       "                \"2019-06-26\",\n",
       "                \"2019-06-27\",\n",
       "                \"2019-06-28\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "        chart_1b53a9eaa130418d873c0d2173b146e7.setOption(option_1b53a9eaa130418d873c0d2173b146e7);\n",
       "    });\n",
       "</script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x7ff35b84c550>"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "line.render()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "    <div id=\"eea98ed340f74fc7b41739ca4464d4ad\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "\n",
       "<script>\n",
       "    require(['echarts'], function(echarts) {\n",
       "        var chart_eea98ed340f74fc7b41739ca4464d4ad = echarts.init(\n",
       "            document.getElementById('eea98ed340f74fc7b41739ca4464d4ad'), 'white', {renderer: 'canvas'});\n",
       "        var option_eea98ed340f74fc7b41739ca4464d4ad = {\n",
       "    \"color\": [\n",
       "        \"green\",\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"bar\",\n",
       "            \"name\": \"\\u6ce2\\u52a8\\u7387\",\n",
       "            \"data\": [\n",
       "                16.3,\n",
       "                12.7,\n",
       "                13.2,\n",
       "                13.6,\n",
       "                13.2,\n",
       "                14.0,\n",
       "                14.5,\n",
       "                14.6,\n",
       "                14.6,\n",
       "                12.5,\n",
       "                13.4,\n",
       "                14.4,\n",
       "                14.3,\n",
       "                12.7,\n",
       "                13.9,\n",
       "                14.2,\n",
       "                14.1,\n",
       "                13.3,\n",
       "                14.5,\n",
       "                14.1,\n",
       "                13.5,\n",
       "                12.6,\n",
       "                13.2,\n",
       "                12.7,\n",
       "                13.6,\n",
       "                15.3,\n",
       "                14.8,\n",
       "                15.0,\n",
       "                14.9,\n",
       "                14.5,\n",
       "                17.1,\n",
       "                17.1,\n",
       "                19.0,\n",
       "                17.2,\n",
       "                17.6,\n",
       "                17.2,\n",
       "                17.9,\n",
       "                14.8,\n",
       "                15.5,\n",
       "                15.5,\n",
       "                15.5,\n",
       "                14.0,\n",
       "                13.1,\n",
       "                12.4,\n",
       "                12.0,\n",
       "                13.8,\n",
       "                15.8,\n",
       "                15.5,\n",
       "                14.5,\n",
       "                14.7,\n",
       "                16.0,\n",
       "                16.0,\n",
       "                14.5,\n",
       "                13.9,\n",
       "                15.4,\n",
       "                16.3,\n",
       "                17.1,\n",
       "                15.3,\n",
       "                15.0,\n",
       "                15.5,\n",
       "                15.0,\n",
       "                15.7,\n",
       "                13.8,\n",
       "                14.6,\n",
       "                16.0,\n",
       "                16.1,\n",
       "                16.5,\n",
       "                15.6,\n",
       "                15.8,\n",
       "                16.1,\n",
       "                16.7,\n",
       "                17.1,\n",
       "                16.9,\n",
       "                16.9,\n",
       "                16.5,\n",
       "                16.6,\n",
       "                17.2,\n",
       "                17.0\n",
       "            ],\n",
       "            \"barCategoryGap\": \"50%\",\n",
       "            \"label\": {\n",
       "                \"show\": false,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u6ce2\\u52a8\\u7387\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"\\u6ce2\\u52a8\\u7387\": true\n",
       "            },\n",
       "            \"show\": false\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"axisLabel\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"rotate\": 55,\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"02-25\",\n",
       "                \"02-26\",\n",
       "                \"02-27\",\n",
       "                \"02-28\",\n",
       "                \"03-01\",\n",
       "                \"03-04\",\n",
       "                \"03-05\",\n",
       "                \"03-06\",\n",
       "                \"03-07\",\n",
       "                \"03-08\",\n",
       "                \"03-11\",\n",
       "                \"03-12\",\n",
       "                \"03-13\",\n",
       "                \"03-14\",\n",
       "                \"03-15\",\n",
       "                \"03-18\",\n",
       "                \"03-19\",\n",
       "                \"03-20\",\n",
       "                \"03-21\",\n",
       "                \"03-22\",\n",
       "                \"03-25\",\n",
       "                \"03-26\",\n",
       "                \"03-27\",\n",
       "                \"03-28\",\n",
       "                \"03-29\",\n",
       "                \"04-01\",\n",
       "                \"04-02\",\n",
       "                \"04-03\",\n",
       "                \"04-04\",\n",
       "                \"04-08\",\n",
       "                \"04-20\",\n",
       "                \"04-21\",\n",
       "                \"04-22\",\n",
       "                \"04-23\",\n",
       "                \"04-24\",\n",
       "                \"04-25\",\n",
       "                \"04-26\",\n",
       "                \"04-29\",\n",
       "                \"04-30\",\n",
       "                \"05-02\",\n",
       "                \"05-03\",\n",
       "                \"05-06\",\n",
       "                \"05-07\",\n",
       "                \"05-08\",\n",
       "                \"05-09\",\n",
       "                \"05-13\",\n",
       "                \"05-15\",\n",
       "                \"05-16\",\n",
       "                \"05-17\",\n",
       "                \"05-20\",\n",
       "                \"05-21\",\n",
       "                \"05-22\",\n",
       "                \"05-23\",\n",
       "                \"05-24\",\n",
       "                \"05-27\",\n",
       "                \"05-28\",\n",
       "                \"05-29\",\n",
       "                \"05-30\",\n",
       "                \"05-31\",\n",
       "                \"06-03\",\n",
       "                \"06-04\",\n",
       "                \"06-05\",\n",
       "                \"06-06\",\n",
       "                \"06-10\",\n",
       "                \"06-11\",\n",
       "                \"06-12\",\n",
       "                \"06-13\",\n",
       "                \"06-14\",\n",
       "                \"06-17\",\n",
       "                \"06-18\",\n",
       "                \"06-19\",\n",
       "                \"06-20\",\n",
       "                \"06-21\",\n",
       "                \"06-24\",\n",
       "                \"06-25\",\n",
       "                \"06-26\",\n",
       "                \"06-27\",\n",
       "                \"06-28\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"Bar-\\u57fa\\u672c\\u793a\\u4f8b\",\n",
       "            \"subtext\": \"\\u6211\\u662f\\u526f\\u6807\\u9898\"\n",
       "        }\n",
       "    ],\n",
       "    \"toolbox\": {\n",
       "        \"show\": true,\n",
       "        \"orient\": \"horizontal\",\n",
       "        \"itemSize\": 15,\n",
       "        \"itemGap\": 10,\n",
       "        \"left\": \"80%\",\n",
       "        \"feature\": {\n",
       "            \"saveAsImage\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"save as image\",\n",
       "                \"type\": \"png\"\n",
       "            },\n",
       "            \"restore\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"restore\"\n",
       "            },\n",
       "            \"dataView\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"data view\",\n",
       "                \"readOnly\": false\n",
       "            },\n",
       "            \"dataZoom\": {\n",
       "                \"show\": true,\n",
       "                \"title\": {\n",
       "                    \"zoom\": \"data zoom\",\n",
       "                    \"back\": \"data zoom restore\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    },\n",
       "    \"visualMap\": {\n",
       "        \"type\": \"continuous\",\n",
       "        \"min\": 15,\n",
       "        \"max\": 20,\n",
       "        \"inRange\": {\n",
       "            \"color\": [\n",
       "                \"#50a3ba\",\n",
       "                \"#eac763\",\n",
       "                \"#d94e5d\"\n",
       "            ]\n",
       "        },\n",
       "        \"calculable\": true,\n",
       "        \"splitNumber\": 5,\n",
       "        \"orient\": \"vertical\",\n",
       "        \"showLabel\": true\n",
       "    }\n",
       "};\n",
       "        chart_eea98ed340f74fc7b41739ca4464d4ad.setOption(option_eea98ed340f74fc7b41739ca4464d4ad);\n",
       "    });\n",
       "</script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x7ff35b36c208>"
      ]
     },
     "execution_count": 87,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "bar = (Bar()\n",
    "       .add_xaxis(list(result.keys()))\n",
    "       .add_yaxis('波动率',list(result.values()),category_gap='50%',color='green',label_opts=opts.LabelOpts(is_show=False))\n",
    "       .set_global_opts(\n",
    "            title_opts=opts.TitleOpts(title=\"Bar-基本示例\", subtitle=\"我是副标题\"),\n",
    "            toolbox_opts=opts.ToolboxOpts(),\n",
    "            legend_opts=opts.LegendOpts(is_show=False),\n",
    "           zhua\n",
    "           visualmap_opts=opts.VisualMapOpts(\n",
    "                type_=\"color\", max_=20, min_=15\n",
    "            ),\n",
    "       )\n",
    "       \n",
    "      )\n",
    "bar.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 94,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 1440x1080 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(20,15))\n",
    "x=list(result.keys())\n",
    "y=list(result.values())\n",
    "plt.bar(x,y)\n",
    "plt.ylim([min(y)-1,max(y)+1])\n",
    "plt.xticks(x[::5])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 95,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABIEAAANSCAYAAADyO97OAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvhp/UCwAAIABJREFUeJzs3XlwnPd95/nPr7vxNNAPAAINHiBBUhdpkqLEy7Ic23EmiSe2HNuRSG88dmV3MpXUuObYeJ2Z7M7U5HDtbk0lcTaHK5mpxNl4k5lNOXHGgj2Wd5x4bcuWs7ZoijBJ2SRFSSBFgKBIobuBPtD3s390N3jh6sbT6Ofp5/2qcolqdDe+xZJJ4IPvYRzHEQAAAAAAALpbqNMFAAAAAAAAoP0IgQAAAAAAAAKAEAgAAAAAACAACIEAAAAAAAACgBAIAAAAAAAgAAiBAAAAAAAAAmDVEMgYs8sY8w1jzHljzA+MMf9T/fG4MearxphL9X8Ot79cAAAAAAAAtMI4jrPyE4zZLmm74zinjTEDkl6Q9JSkfyIp4TjObxlj/q2kYcdx/k27CwYAAAAAAEDzVu0EchxnxnGc0/VfpyWdlzQm6UlJf1F/2l+oFgwBAAAAAADAg1btBLrjycbcL+lbkh6R9JrjOEO3fSzpOM49I2HGmI9K+qgk2bb95v3796+zZAAAAAAAADS88MILbziOs2W150XW+obGmH5Jn5f0ccdx5o0xa3qd4ziflvRpSXrsscecU6dOrfVTAgAAAAAAYBXGmCtred6aroMZY3pUC4D+0nGcp+sPv17fF9TYG3SjlUIBAAAAAADQfmu5DmYk/Zmk847j/N5tH/qvkn6+/uufl/RF98sDAAAAAACAG9YyDvYOSf+DpHPGmO/XH/t3kn5L0ueMMb8o6TVJP9ueEgEAAAAAALBeq4ZAjuN8W9JyC4De5W45AAAAAAAAaIc17QQCAAAAAACAvxECAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAAQAIRAAAAAAAEAAEAIBAAAAAAAEACEQAAAAAABAABACAQAAAAAABAAhEAAAAAAAQAAQAgEAAAAAAATAqiGQMeYzxpgbxpgXb3vssDHmO8aYc8aYLxljBttbJgAAAAAAANZjLZ1Afy7pibse+z8l/VvHcR6VNC7pf3a5LgAAAAAAALho1RDIcZxvSUrc9fA+Sd+q//qrkj7ocl0AAGANLlyf1ye++KKqVafTpQAAAMDjWt0J9KKkn6n/+mcl7VruicaYjxpjThljTt28ebPFTwcAAJbydz94XX/xnSt6I1PodCkAAADwuFZDoF+Q9C+NMS9IGpBUXO6JjuN82nGcxxzHeWzLli0tfjoAALCUZK72V/Bsdtm/igEAAABJUqSVFzmOc0HSuyXJGPMmSe9zsygAALA2yXr4kyAEAgAAwCpa6gQyxmyt/zMk6dck/bGbRQEAgLVJ5kqSCIEAAACwurWciP+spO9I2meMmTLG/KKkjxhjXpJ0QdI1Sf9Xe8sEAABLaYyDEQIBAABgNauOgzmO85FlPvQpl2sBAABNaoQ/7AQCAADAalpdDA0AADwgVR8HSxICAQAAYBWEQAAA+FSxXFWmUJbEOBgAAABWRwgEAIBPpXK3gp/ZbKGDlQAAAMAPCIEAAPCpRD0EChk6gQAAALA6QiAAAHyqEfzcN2IrkS11uBoAAAB4HSEQAAA+1VgK/dAWW8lcUdWq0+GKAAAA4GWEQAAA+FSjE+ihLf2qVB3N5+kGAgAAwPIIgQAA8KnGYuiHtvRLYi8QAAAAVkYIBACATyWyJdlWWNs29db/nRAIAAAAyyMEAgDAp5K5ooZtSyO2JUmaJQQCAADACgiBAADwqWSuqOGYpXg9BEoSAgEAAGAFhEAAAPhUMlvrBIrTCQQAAIA1IAQCAMCnkrmShmM96u0JK2aF2QkEAACAFRECAQDgU8lsbRxMkuK2xTgYAAAAVkQIBACAD5UqVaUL5cVRsLhtMQ4GAACAFRECAQDgQ8lcLfAZjvVIqoVAjIMBAABgJYRAAAD4UDJbkiQN39YJRAgEAACAlRACAQDgQ7c6geohUIwQCAAAACsjBAIAwIcaS6AXQ6B+SwulihaKlU6WBQAAAA8jBAIAwIeSudo4WGMx9Ej9n4kc3UAAAABYGiEQAAA+1BgHG6ovhm50BCUyhEAAAABYGiEQAAA+lMgWFbPC6u0JS5JG+msh0Gy20MmyAAAA4GGEQAAA+FAyV1zs/pGkuB2VJJZDAwAAYFmEQAAA+FAyW9Sw3bP47/HGOBghEAAAAJZBCAQAgA8lc6U7OoEG+yKKhAwhEAAAAJZFCAQAgA/dPQ5mjNGwbRECAQAAYFmEQAAA+FAiW1w8D98wQggEAACAFRACAQDgM6VKVel8efE8fMNwjBAIAAAAyyMEAgDAZ1K5kiTd0wkU7ycEAgAAwPIIgQAA8JlUrhb03L4TSKqPg+UIgQAAALA0QiAAAHym0e1zdwg0HLOUypVUrlQ7URYAAAA8jhAIAACfSTY6gew7dwKN9Fv1j5c2vCYAAAB4HyEQAAA+0wh57u4EauwISjISBgAAgCUQAgEA4DPLjYPF6/8+myEEAgAAwL0IgQAA8JlUrqi+nrD6rPAdj8fr42BcCAMAAMBSCIEAAPCZRLak4VjPPY83xsG4EAYAAIClEAIBAOAzyVxRw7Z1z+ON8bAE42AAAABYAiEQAAA+k8wV79kHJEk94ZAGeyNKZAsdqAoAAABeRwgEAIDPJLNLdwJJ0kh/VAlOxAMAAGAJhEAAAPhMMldSfImdQJI0HOuhEwgAAABLIgQCAMBHypWq5hZKGlpiHEyS4naUE/EAAABYEiEQAAA+MrdQG/WKLzcOZltKch0MAAAASyAEAgDARxoBz9By42C2pUS2KMdxNrIsAAAA+AAhEAAAPpLIrt4JVKo4ShfKG1kWAAAAfIAQCAAAH2l0Ai11Il66FQ4l2AsEAACAuxACAQDgI8lsPQRaphNoMQRiLxAAAADuQggEAICPJHP1cTA6gQAAANAkQiAAAHwkmSsqGgmpzwov+fHFEChLCAQAAIA7EQIBAOAjiWxx2aXQEuNgAAAAWB4hEAAAPpLKFZddCi1JMSusaCREJxAAAADuQQgEAICPJLJFDds9y37cGKMR29IsO4EAAABwF0IgAAB8JJUrrdgJJEnxfmvxlDwAAADQQAgEAICPJFYZB5Ok4ZilWcbBAAAAcBdCIAAAfKJSdTS3UNLwCouhJWnEtpTIFjaoKgAAAPgFIRAAAD4xt1CS40jDseV3AklS3I4qmS1tUFUAAADwC0IgAAB8onHxa6UT8bWP9yhTKKtQrmxEWQAAAPAJQiAAAHwiVV/2vOpiaDsqSZyJBwAAwB0IgQAA8IlGqLN6CGTd8XwAAABAIgQCAMA3Gmffh+3VdgIRAgEAAOBehEAAAPhEMldb9kwnEAAAAFpBCAQAgE8ks0VZkZBiVnjF540QAgEAAGAJhEAAAPhEMldUPGbJGLPi8zb19ShkCIEAAABwJ0IgAAB8IpEtaSi28j4gSQqFjIZjlmYJgQAAAHAbQiAAAHwilSsu7vtZTdy2lMgQAgEAAOAWQiAAAHwikSuuuhS6Ydi2lMgRAgEAAOAWQiAAAHwimS2ueh6+YcS22AkEAACAOxACAQDgA5Wqo7mFkuJr7ASKEwIBAADgLoRAAAD4wPxCSVVHGmoiBErliqpUnTZXBgAAAL8gBAIAwAeS9f0+zSyGrjrS3EKpnWUBAADARwiBAADwgUYItJYT8dKtsCiRLbStJgAAAPgLIRAAAD6QyNY6eprpBLr9dQAAAAAhEAAAPtDoBFrriXg6gQAAAHA3QiAAAHwgWb/0NbzGTqAROypJmuVCGAAAAOoIgQAA8IFkriQrHJJthdf0/GG7tjsoSQgEAACAOkIgAAB8IJktaijWI2PMmp4fjYTVH43QCQQAAIBFhEAAAPhAIldc81LohrhtKUEIBAAAgDpCIAAAfCCVK655KXQDIRAAAABuRwgEAIAPJLLFxT0/a0UIBAAAgNsRAgEA4AOpXIlOIAAAAKwLIRAAAB5XrTpKtjAONlIPgRzHaVNlAAAA8BNCIAAAPG4+X1LVkYabXAw9bFsqlKvKFSttqgwAAAB+smoIZIz5jDHmhjHmxdseO2KM+a4x5vvGmFPGmMfbWyYAAMGVzJUkSfEWdgJJYiQMAAAAktbWCfTnkp6467FPSvpfHcc5Iuk36v8OAADaoBHiDLUwDnb76wEAABBsq4ZAjuN8S1Li7oclDdZ/vUnSNZfrAgAAdalcLcSJNxkCDRMCAQAA4DaRFl/3cUl/a4z5P1QLkt7uXkkAAOB2jRCnlcXQkjRLCAQAAAC1vhj6n0v6Zcdxdkn6ZUl/ttwTjTEfre8NOnXz5s0WPx0AAMGVrHcCDbe8E6jgek0AAADwn1ZDoJ+X9HT9138jadnF0I7jfNpxnMccx3lsy5YtLX46AACCK5krqSds1B9troG3PxpRT9gokS21qTIAAAD4Sash0DVJ/6D+65+UdMmdcgAAwN2S2aKGYpaMMU29zhijuG3RCQQAAABJa9gJZIz5rKQfl7TZGDMl6ROS/qmkTxljIpLykj7aziIBAAiyZK7Y9FLohrgdZTE0AAAAJK0hBHIc5yPLfOjNLtcCAACWkMyWNBRrbh9QQ9zuIQQCAACApNbHwQAAwAZJ5oqLS56bRScQAAAAGgiBAADwuGSuqOEWQ6AR2+JEPAAAACQRAgEA4GmO4yiZK2m4xXGw4ZildL6sUqXqcmXtU606chyn02UAAAB0HUIgAAA8bD5fVqXqaLjVxdD9tdclfdQN9Muf+74+/tff73QZAAAAXYcQCAAAD2uEN62GQCP1MTK/jIQ5jqNnL97UqzeznS4FAACg6xACAQDgYclcLbxpdTF0IzzySyfQldmc5hZKyhbLnS4FAACg6xACAQDgYY0QqOXF0P3+6gQ6M5WSJOUKlQ5XAgAA0H0IgQAA8LBEtiRJLS+GbnQQ+eVM/NmpOUmiEwgAAKANCIEAAPCw1Do7gYb6auGRf0KgeidQscKFMAAAAJcRAgEA4GGJbFGRkNFANNLS6yPhkIZiPb4IgcqVqs5NzykcMqpUHRXK/jlrDwAA4AeEQAAAeFgyV9JQzJIxpuX3iNuWL0KgSzcyypeqOrRzk6RaNxAAAADcQwgEAICHJbNFxe3W9gE1jPgkBGqMgr3twRFJUrbAXiAAAAA3EQIBAOBhiVxRQ7HW9gE1DMf8EQKdmZrTQG9ED+8YlEQnEAAAgNsIgQAA8LBUrqj4OkOgkX7LFyfiz06ldHjnkPrr+4+4EAYAAOAuQiAAADwskS1peJ3jYHHbUjJXVLXq3Wtb+VJFF2bSOrRzk+x6CJQr0AkEAADgJkIgAAA8ynEcpXJFDbswDlapOkrnvdtZ88OZeZWrjg7tHFLMCkuiEwgAAMBthEAAAHhUulBWueqsOwQa6a+9fjZbcKOstjh7tbYU+vCuTbKteicQIRAAAICrCIEAAPCoZH2Pz7C9vhAobkclydPLoc9OzWnLQFSjg72KReudQIyDAQAAuIoQCAAAj0rmSpK07hPxjcXSXg6BzkyldHjnJhlj6AQCAABoE0IgAAA8qtEJtN4T8fF+b4dA8/mSXrmZ1eGdQ5Kkvh46gQAAANqBEAgAAI9K5mqhzXpPxDde79Uz8S9OzUmSDu2qhUChkFHMCtMJBAAA4DJCIAAAPKrRubPexdB9Vlh9PeHFziKvOdMIgcY2LT4WsyLKFukEAgAAcBMhEAAAHpXKlRQOGQ30Rtb9XnHb8uw42NmplHbHY3cswLajYeUKdAIBAAC4iRAIAACPSuSKGo71KBQy636vkX7Ls+NgZ6fmdGjnpjseoxMIAADAfYRAAAB4VDJbXPdS6IbhmLW4Y8hLbqYLmk4t6Eh9H1CDzU4gAAAA1xECAQDgUclccd1LoRtGbEuzGe+FQGenUpKkQzvvDIFi0QjXwQAAAFxGCAQAgEclsyUNxXpceS+v7gQ6MzWnkJEeGRu843E6gQAAANxHCAQAgEclc0XFbZfGwWxLC6WKFjy2Z+fsVEp7tw4oZt25/Dpm0QkEAADgNkIgAAA8yHEcJXPFOy5mrcdI/X0SHtoL5DjOkkuhpfp1MDqBAAAAXEUIBACAB2UKZZUqjoZdHAeTpISH9gJNJReUyBZ16K6l0BLXwQAAANqBEAgAAA9K5UqSale93BBfZydQOl/SU//h7/X/vfKGK/VI0pn6UugjO+8NgWwrrGK5qlKl6trnAwAACDpCIAAAPKixxNn1EChbaOn1/+3cdX3/akqf+fakK/VI0tmpOVnhkPaNDtzzsVi0tiMoRzcQAACAawiBAADwoGS9Y8e9nUBRSWr5TPzTE1OSpGcv3tRsprUg6W5nrqZ0YMegrMi9X47YVliS2AsEAADgIkIgAAA8qBECuXUdbKA3onDILL5vM6aSOX331YTe9+h2lauOvnTm2rrrqVQdvTg9p8NLLIWWbnUCcSEMAADAPYRAAAB4UCLb2AnkzmLoUMhoOGYtjpk144vfr4U+/+aJ/TqwfVDjE9PrrufVmxllixUdWmIfkEQnEAAAQDsQAgEA4EGpXFEhIw32uhMCSbUz8c2OgzmOo6dPT+mx+4a1eySmE0fHdGZqTq/czKyrlu9frS+F3rVMJ5BFJxAAAIDbCIEAAPCgRLaooZilUMi49p5xu/lOoHPTc3rlZlYnju2UJD15ZIdCRho/vb5uoLNTc+qPRvTg5v4lP25H6QQCAABwGyEQAAAelMqVXBsFa4jbVtMn4p8+PS0rHNL7Ht0uSdo62Ksf3btF4xPTqladlms5O5XSI2ODy4Zci51AXAcDAABwDSEQAAAelMgWXVsK3dBsJ1CpUtWXzlzTuw5s1abbAqkTR8c0nVrQ9y4nWqqjWK7q/Exah5fZByTd1glUoBMIAADALYRAAAB4UDJXGwdzU9y2lMqVVK5U1/T85y7d1Gy2qONHx+54/N0HtylmhVteEH3h+ryKleqyS6ElOoEAAADagRAIAAAPSuaKirchBJKk1EJpTc9/+vS0hmM9+vF9W+94PGZF9MQjo/ryuRnlS82HNGfqS6EPLXMevvY56AQCAABwGyEQAAAe4ziOktmShmz3dwJJWtNI2Hy+pK/+8HW9/9AOWZF7v1w4cXSn0vmyvnb+RtN1nJma04htaedw37LP6QmHZEVCdAIBAAC4iBAIAACPyRUrKlaqrncCjdRDoLWcif/KuesqlKs6fmxsyY+/7aERbRuManxiquk6zk6ldGjnJhmz8uUz2wpzHQwAAMBFhEAAAHhMo1Nn2OXF0I33S67hQtjTE1N6YLOto7uW3tsTDhk9dWRMz168qdlMYc01ZAtlvXwjs+I+oIaYFVG2QCcQAACAWwiBAADwmEZIM9yuTqBVxsGmUwv67qsJPXVkbMVunePHxlSuOnrm7Myaa3hxek5VRzq8a/l9QA12lE4gAAAANxECAQDgMclcbXFz3OWdQI1OoMQq42BfqF/9uvsq2N32jw7qwPZBPd3ElbAzU42l0GvsBGInEAAAgGsIgQAA8JhkvVPH7RPxPeGQBnojK46DOY6j8YlpPXbfsHaPxFZ9zxNHx3Tmakqv3MysqYYzU3MaG+rT5v7oqs+1o2GugwEAALiIEAgAAI9phDRuL4aWaiNhK42DnZue08s3MjpxbOea3u/JIzsUMre6h1Zzdiq1plEwiU4gAAAAtxECAQDgMclsUSEjDfa5Ow4m1c7EJ7LLL3J++vS0rHBI73t0+5reb+tgr96xZ7PGJ6ZVrTorPjeRLepqYmFNo2AS18EAAADcRggEAIDHJHMlberrUTi08gn1VtRCoNKSHytVqvrSmWt614Gt2hRbewB14tiYppIL+t7lxIrPO7u4D2iNnUBRroMBAAC4iRAIAACPSeSKrp+Hb1ipE+i5Szc1my2uuhD6bu85OKqYFdb4KiNhZ67OyRjp0bG1hUB0AgEAALiLEAgAAI9JZouun4dviNtRJbJFOc69o1tPn57WcKxHP75va1PvGbMieuLgqL58bkb50vKdO2enUnpws62B3rV1GdnRiHLFyqpjZgAAAFgbQiAAADwmmSu1MQTqUaniKHPX1a35fElf/eHrev+hHbIizX95cPzYmNL5sr52/saSH3ccR2em5nR419r2AUmSbUUkSQsrBEsAAABYO0IgAAA8JpktKm67vxRaqnUCSbUlzbf7yrnrKpSrOn6suVGwhrc/tFnbBqMan5ha8uMzc3m9kSno8BqXQktSLBqWJGU5Ew8AAOAKQiAAADzEcRwlc+0bBxup7xq6+0z80xNTemCzraNNdOrcLhwyeurImJ69eFOzmXt3DjW7FFq61QnEmXgAAAB3EAIBAOAhC6WKCuVq2xZDN943kbkVAk2nFvTdVxN66siYjGn9ItnxY2MqVx09c3bmno+dmZpTJGR0YPvgmt8vZtEJBAAA4CZCIAAAPKQxpjXcxIn2ZjQ6gRK5WyHQF+pXvZq9Cna3/aODOrB9UE8vcSXszNWU9m8fUG9PeM3vZ0drnUA5OoEAAABcQQgEAICHpHIlSWrjYuh6CFQPmxzH0fjEtB67b1i7R2Lrfv8TR8d05mpKr9zMLD5WrTo6NzWnQ03sA5Ju6wTiTDwAAIArCIEAAPCQRjgTb9M4WMwKy4qEFj/Pi9PzevlGRieO7XTl/Z88skMhc6u7SJImZ7NKF8o60mQItNgJVKATCAAAwA2EQAAAeEiyPqY11KZOIGOMRmxrMQR6emJKVjik9z263ZX33zrYq3fs2azxiWlVq46k25ZC71r7UmiJTiAAAAC3EQIBAOAhyTZ3AjXeO5Etqlyp6ktnruldB7Zqk4s7iE4cG9NUckGnriQlSWeuzqmvJ6w9W/qbep/GdbAci6EBAABcQQgEAICHJHIlGSNt6mvPYmipFgLNZot67tIbeiNTXPdC6Lu95+CoYlZY4xNTkqQzUyk9MjaoSLi5Lzti0UYnEONgAAAAbiAEAgDAQ1K5ojb19Sgcav1U+2ritqVktqjPn57ScKxHP75vq6vvH7MieuLgqJ45O6NsoawfXptveim0JFnhkCIhoxzjYAAAAK4gBAIAwEMS2aLibdoH1BC3Ld1I5/XVH76u9x/aISvi/pcDx4+NKZ0v6z8++7IK5aoO72o+BDLGKGaFlWUxNAAAgCsinS4AAADcksqVNOTifp6ljNiW8qWqpFpY0w5vf2iztg1G9afPTUqSDu9sbil0gx2N0AkEAADgEjqBAADwkES22Nal0JI0XH//BzbbOtpCh85ahENGTx4ZU7Fc1VCsR7vjsZbeJ2aF2QkEAADgEkIgAAA8JJkrtu08fMNIPQR66siYjGnf7qHGwulHxza1/HnsaITrYAAAYEVfeXFGf/n8lU6X4QuMgwEA4CHJXPs7gY7uHtaPvWmLPvz4rrZ+ngPbB/WRx3frHXtGWn4POoEAAMBqfvfvXtKlGxntGOrTT7h88KLb0AkEAIBHLBQrypeqbd8JtG2wV//pFx7XtsHetn4eSfrNE4/q/Yd2tPx622InEAAAWN5spqBLNzIKGelXPndGN9L5TpfkaYRAAAB4RDJXlKS2Xwfzk1g0ohzXwQAAwDK+dzkpSfr3xx9VtljWv/7cGVWrToer8i5CIAAAPCKRrYVAw20eB/MT2worSycQAABYxsnJhKKRkE4cG9MnPnBQz116Q3/63KudLsuzCIEAAPCIVK4kSRqmE2hRzKITCAAALO/k5Vkd3T2kaCSsD79ll3760VH9zt9e1JmrqU6X5kmEQAAAeESiMQ5mt3cnkJ/Y0VonkOPQ1g0AAO40ny/ph9fm9fgDtSMUxhj95vFD2jbYq4/91YTS+VKHK/QeQiAAADwiWR8Ha/eJeD+JWRFVHalQrna6FAAA4DEvXEmq6khvfSC++NimWI8+9eEjmkou6De++IMOVudNhEAAAHhEYzH0UB+dQA12NCxJyhbYCwQAAO50cjKhSMjo6O6hOx5/7P64Pv6uvRqfmNbnX5jqUHXeFOl0AQAAdKMvn53Rt1662dRrvn81pU19PYqE+RlNQ8yqfamSK1Y00uFaAHRWvlTRn3zzVf3TH3tg8c8GIOh+cG1O56bm9OHHd3e6lI44OZnQozs3Lfns9n7gAAAgAElEQVRnwr/4iT369stv6Ne/+KKO7h7Sg1v6O1Ch9/CnJwAAbfCHX7+kyTeyTS95fteBrW2qyJ9sq94JxIUwIPCeu/SGfv//fUn7tw/oPQdHO10O4Amf+OIPdOpKUr09YT11dKzT5WyohWJFZ6dS+oUffWDJj4dDRn/w4SN676ee08f+akJP//N3yIrwgzZCIAAA2iCdL+t9h7br9z50pNOl+FosWvtSJcuFMCDwLszMS7q1Pw0Iuiuz2XoAFNKvjp/T0d1Dum/E7nRZG2bialKlinPHPqC7bd/Up09+8JA++p9f0O/87QX96vse3sAKvYkYDACANsgUyhqI8rOW9Wp0AuXoBAIC7/z1Wgg0SwgESJLGJ6YlSf/3L75V4ZDRxz47oWKADimcnEzIGOnN9y0fAknSuw+O6h+/7T796XOTevbijQ2qzrsIgQAAcJnjOLUQqJcFz+vVmPGnEwjAhZm0JClBCATIcRyNT0zrRx6M67H74/rkf3dIZ6bm9Ltfvdjp0jbMycmEDowOatMaDmr8u58+oP2jA/qVvzmjG+n8BlTnXYRAAAC4bKFUUaXqqL+XTqD1alwHoxMICLZcsazJ2awkxsEASTr9WkpXZnM6cWynJOmJR7br5966W3/yzVebPkzhR8VyVadfS+rxFUbBbtfbE9YffuSoMoWy/vXnzqhaddpcoXcRAgEA4LJMvhZY9DMOtm6LnUBFOoGAILt4PS2n/j0b42CAND4xpWgkpPc+cmtJ+q+//2G9aVu//tXnzuiNTKGD1bXfuek55UvVFfcB3W3vtgF94gMH9dylN/Snz73axuq8bdUQyBjzGWPMDWPMi7c99tfGmO/X/3fZGPP99pYJAIB/pAu1EGiATqB1W+wEKtAJBATZheu1UbAHN9uMgyHwiuWqnjk7o3cfHL1j9LzW7XJM6Xyp67tdTk4mJElvaSIEkqQPv2WXfvrRUf3O317UmaupdpTmeWvpBPpzSU/c/oDjOP/IcZwjjuMckfR5SU+3oTYAAHwpnScEcktvJCxj6AQCgu78zLxsK6zDu4YIgRB437h4Q6lcSSeWOAm/b3RAv/b+h/XNl27qM38/2YHqNsbJyVnt2dqvzf3Rpl5njNFvHj+kbYO9+thfTSidL7WpQu9aNQRyHOdbkhJLfcwYYyR9SNJnXa4LAADfujUOxmLo9QqFjGI9YTqBgIC7MJPW/u2DGrEtQiAE3vjpaW3ut/TOvZuX/Ph//9bdes/Bbfrtr1zQuam5Da6u/SpVR6cur30f0N02xXr0qQ8f0VRyQb/xxR+4XJ33rXcn0Dslve44zqXlnmCM+agx5pQx5tTNm92/oAoAgEyh9lMlOoHcEYtG6AQCAsxxHJ2/Pq/9owMati0tlCpa4M8EBNRcrqSvX7ihDxzeoUh46W/njTH67Q8e0ub+qH7ps6eV6bIfpJyfmVe6UG5qH9DdHrs/ro+/a69OXUkELlhebwj0Ea3SBeQ4zqcdx3nMcZzHtmzZss5PBwCA982zGNpVthXmOhgQYNOpBaXzZR2odwJJUiIXrG/agIZnzl1TsVLViaM7V3zeUMzSH/yjI3otkdMnuqzbZXEf0P2th0CS9C9+Yo/+n4+9U/H6nytB0XIIZIyJSDoh6a/dKwcAAP/LsBPIVTEromyBn/oDQXV+prYU+sD2gcVv1hIZQiAE0/jpae3Z2q9HxgZXfe5bHxzRL/3kXn3+9JS+MDG9AdVtjJOTCe2K92nHUN+63iccMncs1g6K9XQC/UNJFxzHmXKrGAAAukGj7ZpOIHfYUTqBgCC7MDMvSdo3OrgYAs1mu/v8NbCU12ZzOnUlqeNHx1Rbz7u6X/rJPXrL/cP6tS+8qCuz2TZX2H6O4+jk5YQev3+k06X41lpOxH9W0nck7TPGTBljfrH+oQ+LhdAAANwjnS+prye87Kw+mhOz2AkEBNn56/PaHY+pPxpZDIGSjIMhgMbr3TxPLXEVbDmRcEh/8OGjCoeMPvbZCRXL1XaVtyFeuZlRIltc1z6goFvLdbCPOI6z3XGcHsdxdjqO82f1x/+J4zh/3P4SAQDwl0yhrH5GwVxjR7kOBgTZhZm0DmwfkCSN2LVz0LOMgyFgHMfR+MSUfuTBuMaaHIMaG+rTb3/wUZ2ZmtPvfvVimyrcGM/X9wG1ehkM618MDQAA7pLOl9kH5KKYFVGOTiAgkHLFsiZns9o/Wtt/MtgXUThkAnfNB5i4mtLl2dyqC6GX88Qj2/Vzb92tP/nmq/rWS/692n1yMqGtA1HdNxLrdCm+RQgEAIDL0vmyBtgH5BrbCivLTiAgkF56PSPHkQ5sr4VAxhgNxyzGwRA446enFY2E9N5HR1t+j19//8N607Z+/avPndEbGf/t1XIcR8+/mtDjD8TXvBMJ9+IrVAAAXMY4mLti0YhyXAcDAul8fSn0w9tvXUIasS3GwRAoxXJVXzp7Te8+OLqua1a9PWH94UeO6Wf+6Nv6Z//5Bf3Ym7Y0+fqQ/vHb7ldvT7jlGtbjamJB1+fz7ANaJ75CBQDAZZl8WVv67U6X0TVsK6xipapiuSorQhMzECQXZuZlW2HtHL61AyVuW4yDIVC+cfGGUrmSTjSxEHo5+0YH9L8/+Yh+9QvndOpKsunX29GIfu6t9627jlY8PzkrSXr8AS6DrQchEAAALkvnS3QCuShm1X4vF4oVQiAgYM7PpLV/+6BCoVujH3HbWuwQAoJg/PS0Nvdbeufeza6834fesksffHNzu4Ucx9F7P/Wcxk9PdywEOjmZ0FCsR3u39nfk83cLvpICAMBl6UJZ/ewEco0drbWdsxcICBbHcXT++rz2jw7c8XjctpRgJxACYi5X0tcv3NAHDu9QJOzet+/hkGnqf5FwSMePjenUlaRem825VkczTl5O6C33x+8IhdE8QiAAAFzkOI4yBa6DuanRCZQjBAICZTq1oHS+vLgUuiFuW0rlSipXqh2qDNg4z5y7pmKl2vJVMDc9dWRMxkjjE9Mb/rmvz+V1ZTbHPiAXEAIBAOCiXLEixxEhkIsWO4FYDg0EyvmZtCTpwPZ7O4EkKZkrbXhNwEYbPz2tPVv79cjY4OpPbrMdQ336kQdG9PTElBzH2dDPffJyQpL0OCHQuhECAQDgonS+1q3SH239egfu1OgEYhwMCJYL9b0/+0bv7QSSxJl4dL3XZnM6dSWp40fHPHMS/fixMV2Zzen0a6kN/bwnJ2dlW+E7LgWiNYRAAAC4KFOo/WSaxdDusRvjYHQCAYFy/vq8dsdj9+xYG6mHQJyJR7drjF095cJVMLe895FRRSMhjU9MbejnPTmZ0Jvvj7u6Fymo+B0EAMBFjU4gxsHcE2MxNBBIF2bS94yCSdJwPQTiTDy6meM4Gp+Y0o88GNfYUF+ny1k00Nujdx8c1TNnZ1Qsb8xerkS2qJdez7APyCWEQAAAuGgxBOI6mGsWO4GKdAIBQZErljU5m9X+0XtHPxqdQFwIQzebuJrS5dmcJxZC3+3E0TGlciV94+KNDfl832MfkKsIgQAAcFGmUN8JRCeQaxY7gQp0AgFB8dLrGTmO7rkMJt3WCcQ4GLrY+OlpRSMhvffR0U6Xco937t2szf2Wxk9vzJWwk5MJWZGQDu3ctCGfr9sRAgEA4KLM4jgYi6HdEuuphUB0AgHBcb6+FHqpcbCecEgDvRElsoWNLgvYEMVyVV86e00/9fA2T349EQmH9IHDO/T1Czc0twFX+k5OJnR015CikXDbP1cQEAIBAOCi+Xx9MTTjYK6JhEOKRkLsBAIC5MLMvGwrrF3DsSU/PmJbSnAiHl3q2Ys3lMqVdOKYdxZC3+3E0Z0qVqp65ty1tn6edL6kH1yb01sfHGnr5wkSQiAAAFy0OA5GCOQqOxrhOhgQIOdn0to3OqBQaOmz2HHbohMIXWt8YlojtqV37t3S6VKW9cjYoPZs7W/7SNgLV5KqOmIptIsIgQAAcFEmX5ZthRVe5hsXtCZmhekEAgLCcRydvz6/5D6ghrhtcSIeXWkuV9LXzt/QzxzZoR4Pn0M3xuj40TGdupLUldls2z7PycmEIiGjo7uH2vY5gsa7/1UBAOBD6XyZpdBtYFt0AgFBMZ1aUDpfXjUESnIdDF3omXPXVKxUPXkV7G5PHa2Nq41PtK8b6ORkQo/u3KSYxddWbiEEAgDARZlCmVGwNohF6QQCguLCTFrS0kuhG+J2VIlsUY7jbFRZwIYYPz2tPVv79cjY8iGoV4wN9eltD45ofGK6Lf9fzJcqOjOV4jS8ywiBAABwUbpQ9uQlD7+zrQjXwYCAaFwG2ze6UidQj0oVR+kC4TC6x2uzOZ26ktTxo2Myxh9j5cePjenKbE6nX0u5/t4Tr6VUqjjsA3IZIRAAAC5K50saYBzMdTErrCzf7AGBcOF6WrvjsRW7KuN2VJKUzDIShu7RGKtqjFn5wXsfGVU0EtL4xJTr731yMiFjpDffRwjkJkIgAABclMkzDtYOdpROICAozs/MrzgKJtVOxEvSLCEQushXfnBdj98f19hQX6dLWbOB3h69++Conjk7o2K56up7n7w8qwOjg9rUR4e1mwiBAABwUaZQphOoDWJWWDl2AgFdL1csa3I2q/0rjIJJtcXQkpTgQhi6xFyupAvX5/WOPZs7XUrTThwdUypX0jcu3nDtPYvlql64kmQfUBsQAgEA4KJ0vqz+KD+xcpsdjSjLdTCg6730ekaOoxUvg0m3hUBcCEOXOHUlIceR3vqg/0KPd+7drM39lsZPu3cl7MVrc8qXquwDagNCIAAAXFKtOrXrYHQCuS5mhbVQqqhS5RIQ0M0aS6FXGwdbDIEYB0OXODmZkBUO6ciuoU6X0rRIOKQPHN6hr1+4oblcyZX3PDmZkCS9hRDIdYRAAAC4pHHCfJAQyHW2Vfs9XSjRDQR0swsz87KtsHYNx1Z8XswKKxoJEQKhazw/mdDhXZvU2xPudCktOXF0p4qVqp45d82V9zs5mdBDW2xt7o+68n64hRAIAACXpPO1EIjF0O6LRWtfFOe4EAZ0tfMzae0bHVAotPJ5bGOM4ralWXYCoQtkC2W9OD3n6/03j4wNas/WfldGwipVR9+7nNDjD4y4UBnuRggEAIBLMvWAgnEw9zU6gbJcCAO6luM4On99ftV9QA1x21KSnUDoAhOvpVSuOr4OPYwxOn50TKeuJHVlNruu97pwfV7pfJl9QG1CCAQAgEvoBGqfmFXrBMrSCQR0renUgtL5svY3EQJxIh7d4OTkrEJGevN9w50uZV2eOjomSRqfWF83UGMfkJ87o7yMEAgAAJek87VliAO9XAdzm10P1nJ0AgFd68JMWpL08CpLoRvitqVEttDOkoAN8fxkQo+MbfL9D5HGhvr0Iw/GNT4xLcdp/ZDD868mtHO4TzuG+lysDg2EQAAAuKQxDjbAOJjrFjuBinQCAd2qcRls32gT42BZdy4RAZ1SKFc0cTWlx+/vjq6XE0d36spsTqdfSzX92kK5ot/6bxf0dz+8rnfu3dKG6iARAgEA4JoM42Bts9gJVKATCOhWF66ntTseW/OfoSO2pUyhrEKZPxfgX2en5lQsV7tm9Om9j44qGglpfGKqqdf98Nq8nvyjv9cff/MVfeixXfrV9x1oU4UgBAIAwCV0ArUPnUBA9zs/M6/9o2sbBZOkYduSJM7Ew9ca+2/e0iWdQAO9PXr3wVE9c3ZGxXJ11edXqo7+47Mv68n/8G29kSnqz37+Mf3WBw/xA7U2IgQCAMAl8/VOoMYlK7in8XvKiXigOy0UK5qcza75MphU6wSSCIHgb999dVb7tg0shprd4MTRMaVyJX3j4o0Vn3f5jaw+9Cff0Se/clE/9fA2/d0v/5jedWDbBlUZXHyVCgCASzL5svqjEYVCptOldJ1YtNEJxNgH0I0uvp6W46ipEChuRyURAsG/ypWqXriS1AeP7ex0Ka56597N2txvafz0tN5zcPSejzuOo798/jX9+y+fV0/Y6FMfPqKfObxDxvD100YgBAIAwCWZQolRsDaxwiFFQkY5xsGArnShvhT6wBovg0lS3K5dYiQEgl/94Nq8csVK1+wDaoiEQ/rA4R36y+++prlcSZtit66mvj6f1//yX87qmy/d1I/u2azf+dlD2r6JK2AbiXEwAABckq53AsF9xhjFrLCyLIYGutL5mXnZVli7hmNrfg2dQPC7xj6gbguBpNqVsGKlqmfOXVt87L+euaZ3//639PzkrP63Jw/qP/3C4wRAHcBXqgAAuCRTKKufTqC2saMROoGALnX+elr7RgeaGqfd1NejkCEEgn89P5nQ/SMxbRvs7XQprntkbFB7tvZr/PS03vfodv3aF17UM2dndGTXkH7vQ4f14Jb+TpcYWHQCAQDgknS+rIHentWfiJbErDA7gYAu5DiOzs/MN7UPSJLCIaOhmKVZQqBAKlequprIdbqMllWrjr53OdGVXUBSrYP3+NExnbqS1D/8vW/pKy9e16+8+036L//sbQRAHUYIBACAS9L5kgYYB2sbOxrhOhjQhaZTC0rny9rfZAgkSXHbUpIQKJD+6Bsv66d+/5vK+PTvhZdupDW3UNLjD4x0upS2eeromKxwSHG7R1/4l+/Q//iTexUJE0F0Gl+pAgDgkkyBnUDtRCcQ0J0uzKQlSQ83sRS6IW7TCRRE1aqjvzk1pXypqlduZHR411CnS2paYx/QW7u0E0iSxob69PVf+QfaMhBVNBLudDmoI4YDAMAlmXyZ62BtZFvsBAK60fn6ZbB9o813Ao3YFjuBAuh7lxOaTi1Iki7dyHS4mtY8P5nQjk292jnc3YuRdw7HCIA8hhAIAAAXVKqOssUKi6HbKBaNKMd1MKDrXLie1u54rKVOymHGwQJpfGJaMSusnrDRyz4MgRzH0cnJ2j4gY9a+DB1wAyEQAAAuaOwkYBysfWwrrCydQEDXOT8zr/2jzY+CSbVOoGSuqGrVcbkqeFW+VNGXz83oiYOjemCz7csQ6PJsTjfTha7eBwTvIgQCAMAFjRBokOtgbROz6AQCus1CsaLJ2WzTl8Ea4ralqiOlFkouVwav+tr5G0rnyzp+bEx7tvbr5RvpTpfUtJOTs5LUtZfB4G2EQAAAuCCdr30DwjhY+9jRWieQ4/ATf6BbXHw9LceRDrSwFFqqhUCSlMgW3CwLHjY+MaVtg1G9/aHN2rN1QK8lcsqX/PUDgucnExqxLT20xe50KQggQiAAAFyQyTMO1m4xK6KqIxXK1U6XAsAlF+pLodfTCSRJiSydQEEwmyno2Ys39dSRMYVDRnu29qvqSJdns50urSnsA0InEQIBAOCCdH0cjOtg7WNHa9dFsgX2AgHd4vzMvGwrrF3DsZZeTydQsHzpzDWVq46OHxuTJO3Z0i9JuvS6f/YCTacWNJVcYBQMHUMIBACAC9J5QqB2i1m139tc0V9t/wCWd/56WvtGBxQKtdYR0QiBZrkQFgjjE9M6sH1Q+0drnWMPbrEVMvLVcujvTSYksQ8InUMIBACAC26Ng7EYul1sq94JxIUwoCs4jqPzM/Mtj4JJt0IgzsR3v1duZnRmak4njo4tPtbbE9aueMxXIdDzkwkN9EYWgyxgoxECAQDggkyhto+CTqD2idX3LWW5EAZ0hWtzeaXzZe1fRwgUjYTVH43QCRQA46enFTLSk0d23PH43q39vgqBTk7O6i33xxVusfsNWC9CIAAAXJDOl2WMFKt3q8B9jU6gHJ1AQFc4f622FPrhFi+DNQzbPUoQAnW1atXR+MS03rFns7YO9t7xsYe29mvyjazKFe8fDXgjU9ArN7OMgqGjCIEAAHBBOl9WfzTCpY82auwEohMI6A4XrtdCoH3rHIuJ21FCoC73vcsJTacWdOLY2D0f27OlX8VKVa8lch2orDnsA4IXEAIBAOCCTKGsAc7Dt1XjOhidQEB3OD+T1u54TP3r/LNzxLYIgbrc+MS0YlZY7zk4es/H9m6rdZL5YSTs+cmE+nrCemTHpk6XggAjBAIAwAXpfEkDvSyFbqfFTiCugwFd4fzMvPaPrm8UTJKGY4RA3SxfqujL52b0xMHRxb8HbvfQFluS9PJNf4RAx+4bkhXh23B0Dv/1AQDggkyhrH6WQrfVYidQgU4gwO8WihVNzmbXdRmsYaS/FgI5juNCZfCar52/oXS+rONLjIJJ0kBvj0YHe/Xy694OgeZyJV24Pq/H7x/pdCkIOEKgJlWqjq4mcppbKHW6FACAh2TqO4HQPr2RsIyhEwjoBhdfT8txpAPrXAot1c7EF8pV5fizoSuNT0xp22BUb39o87LP2but3/OdQKeuJOQ47ANC5xECNWluoaR3fvIb+sLEdKdLAQB4SLpQ5jx8m4VCRrGeMJ1AQBe4MFNbCr1/nUuhJSkesySJkbAuNJsp6NmLN/XkkbEVT6o/tKV2Jr5a9W432MnJhKxwSEd3D3W6FAQcIVCT+npqregLJX7SAAC4JZ0nBNoIsWiETiCgC1y6kVE0EtKueGzd7xW3CYG61TNnZ1SuOkteBbvdnq39yhUrmpnPb1BlzXt+MqHDuzapt/79JNAphEBNitaXeC3wBSgA4DaMg20M2wpzHQzoAi/fyOihLf0rdnesVbyfEKhbPT0xrQPbB1ftGNu7tV+Sdy+EZQtlvTg9xygYPIEQqEmhkFFfT5hOIADAonKlqoVShetgG8CORpQt8Hcw4Hcv38hoT/0b9/UaqXcCzRICdZVXbmZ05mpKJ46u3AUkafG/pUuvp9tdVksmXkupXHX0+AMshUbnEQK1oM8K0wkEAFiUqe+ooROo/WwrQicQ4HPZQlnTqQXXQqDhegiUJATqKuOnpxUy0pNHdqz63JH+qOK2pVc8uhz65OSsQkZ6833DnS4FIARqBZ1AAIDbpfP1EIidQG0Xi4aVZTE04Guv3sxKujXCs14D0Yh6woZOoC5SrToan5jWO/Zs1tbB3jW9Zk99ObQXPT+Z0CNjm/hhETyBEKgFdAIBAG7X6AQaJARqO9tiMTTgdy/frI3suNUJZIxR3LaUyBZceT903vcuJzSdWlh1IfTtHtrar0s3MnIcb10IK5Qrmria0uP3sw8I3kAI1AI6gQAAt1vsBIqyE6jdYhYn4gG/u/R6RpGQ0X0jtmvvORyzlMiWXHs/dNb4xLRiVljvOTi65tfs3dqvVK7kuY6ws1NzKparLIWGZxACtaCvh04gAMAtmULtGw/GwdrP5kQ84Hsv38jovpGYrIh734qM9NMJ1C3ypYq+fG5GTxwcVcxa+9+rt5ZDe2sk7ORkQpL0FjqB4BGEQC3os8LK0QkEAKhrdAINEAK1XYwT8YDvvXzTvctgDXE7yon4LvG18zeUzpd1vIlRMOlWCPSyx5ZDPz+Z0L5tA4sLzIFOIwRqQV9PWHl+CgkAqFsMgVj42HZ2NKJSxVGxXO10KQBaUCxXdWU2p71bB1x933isx3NjQGjN+MSUtg1G9faHNjf1uu2bemVbYb3ioeXQ5UpVL1xOMAoGTyEEakGfxU4gAMAtiyfi6QRqu5gVliS6gQCfujybVaXqtKUTKJ0vq1QhIPaz2UxBz168qSePjCkcMk291hijPVv7delGuk3VNe+HM/PKFiuEQPAUQqAW9Flh5egEAgDUZfJlhUNGfT3hTpfS9ez6fgj2AgH+1Djh7XoI1F8btUnSDeRrz5ydUbnq6PjR5kbBGh7a6q0z8Y19QIRA8BJCoBb09YSVpxMIAFCXzpfUH43ImOZ+aonmxaL1TiAuhAG+dOn1jIyRHtricggUq4VAjIT529MT09o/OqAD2wdbev3erQN6ff7/Z+/O4+O6y3vxf86cmTO7pNFoRpZsJ5Ytx86ClxAgZHcoBUpLGqBtci+lvXBLWyCU0uV1b9vbli6v9vb3a6EQoIVfaentLXug7C00NoGQBEIcKZsdy1ssaxlppNnnnNnO748zZ2Q7lq2ZOevM5/168QeyPPONNZLOeeZ5Po+CnOyMTXGPnVzBtngIowMBu49C1MIiUAf0FfGqqtp9FCIicoC8UkOEeUCWYCcQkbvNLBWweSiIoGRs5+RwmJ1Abnd8qYCpMxm86fotHT9GKxzaAd1AjYaKHzEPiByIRaAOBCUR9YaKCmeOiYgI2jgYN4NZo5UJxE4gIlc6tpjHToNHwQBtRTzATiA3+/Lhs/AIwF37xjt+DCcVgY6lCsiUqnj5RNzuoxCdh0WgDuiZD3KFRSAiItK2g7EIZI2wn51ARG5Vb6g4sVw0PA8IAGLNcTCuiXenRkPFlw6fxc2TI0h2MTq1NRaE5PU4ogj0w5NpAMAr2AlEDsMiUAf09lVuCCMiIkDbDsZxMGtwOxiRe82ullCpNUwqAvkAsAjkVo+fXsXsahlvvL6zQGidV/Rg+0jYEUWgx06uYGwwgC2xoN1HIToPi0Ad4AUoERGdq6DUEA347D5GX2h1Ail8I4bIbY4t6pvBooY/tlf0YCjkYxHIhc6slPDn33gOIUnEa67d1PXjTTpgQ1il1sCjJ9J4+cQwl0aQ47AI1IGAj51ARES0Ji9XEeE4mCX4RgyRe80smbMeXjccklgEchFVVfG5x8/gdX/7Pcws5vGXb9qDkNT979LJZARnVku2bnN+4IlZLBcq+NkOV90TmYlXrB1oZQKxCERERGhmAnEczBL6DQI7gYjcZyZVQCLqx2DQnM7J4TCLQG6xlFfwPx94Ct95bhGvmBjG//tze7F1OGTIY08mI1BVbdvYteODhjxmO2r1Bj566Dj2bBnEHVclLH9+osvhFWsH1t6F5AUoEVG/q9QaUGoNZgJZRPQICPg87AQicqFjqYIpm8F0w2EJp9Ml0x6fjPGtpxfw+196Cnmlhj94/dV4280T8HiMG5na2Rw3nEnZUwT66vQcXlgp4Q9e/1KOgpEj8Yq1A61xMBaBiIj6XhlTSSAAACAASURBVKG5qpzbwawTlrwosghE5CqqquJ4qtB18O+lxCMSnnghY9rjU3dychXv/8qz+OITs7hu8wA+8/P7sHPU+HyobSMheAR71sQ3Giruf3AGuzdF8RNXj1r+/EQbwSvWDnA7GBER6QqyVoyIMBjaMiG/iBLHwYhcZTGnoKDUTMsDArQ18aulClRVZQeGw/xgZhm//fkpLOYVvOfOSdz3qp3wiebE0/q9Iq6M27Mh7FvPLOD4UhEfvne/od1NREZiEagD+jgYO4GIiCivVAGA42AWYicQkfscS+UBmBcKDWjjYPWGily5hsEQC/NOIFfr+N/fOoJ/fPgUto+E8cVfvwn7tg6Z/rx2bAhTVRUffnAG20fC+KmXjFn63ETtuGz5VRCETwqCkBIE4ekLPn6fIAhHBUF4RhCEvzLviM4T5HYwIiJq0juBBjgOZpmQJDKXj8hl9BtyM4tA8YgEAEgXFdOegzZu6kwGr//Q9/CPD5/CL9+0DV9/z62WFIAA7XV2crmIar1hyfMBwINHUnhuPod3HpiEyC4gcrCNXLH+E4D7Afyz/gFBEA4AuAvAHlVVFUEQkuYcz5m4Ip6IiHT51jgYi0BWCfu9KCrsBCJyk2OpAgaDPiQiftOeIxbSikCrJW4Is1O13sD9D87g/oMzSEb9+Je3vwK37Byx9AyTiQhqDRWn0yVTC486vQtoSyyIu/aNm/58RN247BWrqqoPCYKw7YIP/zqAv1RVVWl+Tsr4ozmX3+uBR+A4GBERrQVDcxzMOiFJxFKe7/STO82kCrjn44+0fR3pFT34u7e8FK/cETfpZOaaSRUwmYyYmtUTD2sFpnSBRSA7/fbnp/BvT87hjfs344/ecC0Gg9aP5u0c1Qo/M6m8JUWg788s48kzGfz53deZlnVEZJROr1ivAnCrIAh/DkAG8Nuqqv7oYp8oCMI7ALwDAK644ooOn85ZBEFA0CeyCERERMi3toMxf8IqzAQiN5uezWC5UME9L9u64eJxQwU++fBJHD6z6toi0PFUwfRtScPNcbCVIotAdnrsxAresHccf/ML+2w7w46EXgSyJhfoww/OYNNAAG9+6RZLno+oG50WgbwAYgBuBPAyAJ8TBGG7qqrqhZ+oqurHAXwcAG644YYX/blbBSWR42BERIS8rAVDc0W8dbgdjNxsPisDAP7oZ65tbZzdiM8/fgapnDs74FaKFaSLlVZ3hlmGm+NgKxwHs029oWKpoODKeMjWc4T9XmweClpSBHrsRBo/PLmCP/qZa+D3bvx7msgunfaqzQJ4QNX8EEADgLWDnjYLSuwEIiIiLRja6xHg97L92yrsBCI3m8uUMRTytVUAAoBE1O/aMUj9RnyHyWM5QUlE0CdiheNgtlkuKKg3VIwOBOw+CnYkIzhmQRHo/oMzGIlIuOdlvTH1Qr2v0yvWLwO4EwAEQbgKgARg2ahDuUHQx04gIiLSMoGiAa+pORd0vpDkhVxtoN7omQZj6iMLWRljg8G2/14i6kcqL5twIvO1NoMlzM9mGQ5LHAez0WJOe406oQg0mYjg+FIBDRN/Vzx5JoPvHVvGf791e9uFXSK7bGRF/KcBPAJglyAIs4IgvB3AJwFsb66N/wyAX7rYKFgvC/q4npaIiLTtYNwMZq2wX7vQLrEbiFxoLitjbLD9G+TkQMC1nUDHUnkEfSI2D7Vf/GrXcFhCmkUg2yw0xx03OaAItHM0ArnawNlM2bTnuP/BGQwGfXjLjVea9hxERtvIdrB71/mjtxh8FldhJhAREQHNIpCfodBWCkna5UupUmcgN7nOQraM668YavvvJaN+pFxaBJpJFbAjGYbHY37H5HBY4op4Gy02X6Ojg36bT4LWVrCZVAFbh43PKHp2LofvPLeI3/yJq7ghlFyFAQYdCvpEyCwCERH1vYJSZSi0xfROoKLCTiByl3KljtVSFeMddMQko36UKnUUXPi6P54qYGcyaslzxcMSV8TbaDErQ/QIiIcdUAQyeUPYRw7NIOL34pdv2mbK4xOZhUWgDgUljoMREZHWCRTlO4CWOrcTiMhN5rPaWEonozLJAe2mOpVzVy5QQalhLiu3ujLMFmMmkK0WcjKSUT9EC7q+LicWljASkXAslTf8sWdSeXzjqXm89ZVXYjDEjlRyFxaBOhT0ebkdjIiIUFCYCWS1sMROIHInPS9lbKj9IlAiov0dt42EHdc3g1kQCg1o42Dlap3X6TZZzMlIOiAPSLcjETGlE+ijB48j4BXx9lsmDH9sIrOxCNShoOThOBgREaEg1zgOZrGQn51A5E5zehGog+1grU4glxWB9BXdO0etKQLFwxIAYIW5QLZYzMnYNGD/KJhuMqkVgYzcYXQ6XcS/Tc3hv77iCsQjzvlvJdooFoE6FJK8vPgkIiIGQ9ug1QnE7WDkMvPNLUUdbQeLajebbtsQNpMqwCcKuNKEYN6LielFIOYC2WIxpzhiPbxuZzKCnFwz9Pvm7757HKJHwK/ctt2wxySyEotAHQr4tO1gRlaViYjIXZRaHZV6g51AFmt1Ail8M4bcZT4nYzgsIeAT2/67g0EfJK8Hqby7MoFmUgVsi4fhFa257WAnkH3kah3ZctVRRaDJZiC5USNhc5kyvvDjWfzCDVsd9d9J1A4WgToUbP7yVmoNm09CRER2KchaJwqLQNZiJxC51Xym3FEoNAAIgoBExI+lnNs6gfKWjYIBWiYQAKwU3fXv1Av0zKtOX+Nm0F97M0vGFIE+/tAJqCrwq7ezC4jci0WgDoWaF6AcCSMi6l/5ZhEowu1gluJ2MHKr+ayM8Q5CoXWJqN9VmUBytY4XVkqtVd1W0FeTc0289Rabm+uc1CGTjPoR9XtxbLH7IlAqL+PTP3wBb7x+M7bErBlvJDIDi0Ad0juBygyHJiLqWwWFRSA7SF4PfKLA7WDkOvNZuaNQaF0y6nfVONipdBENFdhh0Xp4QOvMFD0CVjkOZrmFZhFo06BzwpIFQcCOpDEbwv7heydRrTfwzjsmDTgZkX1YBOpQoNkJxPWTRET9K98aB2MwtNW4oIHcplSpIVuuYlMHodC65IDfVcHQevfFzmYuixU8HgGxkISVIotAVks1RxWdtCIe0MKhj3VZBFotVvB/Hj2NN+wdx7aRsEEnI7IHi0AdCvlYBCIi6nd5uQqAmUB2CEsiO4HIVeabeSndjIMlowGslqqouCSTciZVgCAA2xPW3jTHwxLHwWywkJMRkkREHdYdO5mMYLmgIFuqdvwYn3z4JEqVOt51gF1A5H4sAnUoKHEcjIio33EczD4hPzuB+sX7Pvskvv3sot3H6Np8RisCdTsOBgBLBXd0A80sFXDFcKijbWjdiIV9HAezwUJOxqaBAARBsPso55lM6uHQ+Y7+/nJBwT/94BRed90m7By1rquNyCwsAnUowEwgIqK+1yoCsRPIcmFJ5HawPiBX63jg8Fm8/6vPoFp3R/fLeuayZQDAWJfjYACQyrkjF2hmsWBpKLQuHvYjzXEwy6Vycus16iT6OGIn4dCNhorf+twUlFoDv/nqq4w+GpEtWATqUKiVCcQLUCKifpXninjbhCQvSgrfiOl12bI2vjG7WsZXnpyz+TTdaa3P7qIIlIhof9cNG8Jq9QZOLhdbXRhWGg4zE8gOeieQ02yOBeH3ejoKh/7kwyfx3eeX8L9efzWuYhcQ9QgWgTrE7WBERJSXa5BED/xea0cdCAj72QnUD/SRHo8AfOTQDOoN1eYTdW4+W8ZIROrq50WrE8gFRaAXVkqo1Bu2FIFiYQnZchU1l3ePuYmqqljMKY5aD68TPQK2JyKYWWqvCPT02Sz+97eO4NXXjOItN15p0umIrMciUIdamUAV/nIhIupXBaXKUTCbcDtYf8g0g1zvffkVOLFUxDefnrf5RJ2by8hddQEBWuCxIMAVG8L0rgs7ikDxsARVBTLlzoOAqT2ZZmC5E4tAQHNDWBvjYEWlhvs+fRjxsB9/9aY9jss5IuoGi0Ad0otAJb4LSUTUtwpyjaNgNgn7uR2sH2SanUD3vOwKTCYjuP/BGTRc2g20kJW7CoUGAK/oQTzsx1Le+ZlAetfFDpvGwQBwJMxCC7nuxx3NNJmM4GymvOF7tz/6yjM4lS7ig/fsQ6z5eiLqFSwCdUgfB5M5DkZE1Lfyco2bwWzCTqD+sNrsBBqOSHjXgR04spDHd55z56awuWy5q1BoXTLqRyrngk6gxQI2DQQwEPBZ/twsAllvsVkEGnVgMDSgdQIBwPFU8bKf+29PnsUXfjyL+w5M4sbtcbOPRmQ5FoE65BM98HoEZgIREfWxvMIikF307WCq6s6uENoYfRwsFvLhZ/aM44rhEO4/OOO6r3tBqSEv17ruBAKARNTvikygmaWCLaNgAItAdlgrAjm3Ewi4/Jr4F9Il/P6XnsYNV8bwnlfttOJoRJZjEagLQUnku5BERH1MGwez/l1uAkJ+L1QVkKvM5utlmVIFkuhB0CfCK3rwzjt2YHo2i4eOLdt9tLYsNNfDjw8Z1Ank8HEwVVUxk7KvCBRvFoG4Jt46i83utGTUmUWgK+NhiB7hkhvCqvUG7vvMYXgE4IP37INX5K0y9Sa+srsQ9IkcByMi6mN5pcpMIJuEm9l83BDW21ZLFQyFfK1Q1jdevwVjgwF8+D+PuaobaC7TzEsxoEsiOeDHcqHi6GykuayMUqVuWxFoKNTsBCr0ZhHozEoJv/GZw466D1nIyYiHJUheZ95eSl4PtsVDlwyH/uv/eB5TZzL4yzftwZZYyMLTEVnLmd+lLhGURJTZCURE1LcKzASyTUjS/t1LCn8P97JMqYpYaC2UVfJ68Gu378Djp1fx2MkVG0/WnoWsVgQaH+p+HCwZDaDeULFScm6Bw87NYID2OokGvFh18L9RN74yNYd/e3KurW1XZlvMykg6dBRMN5lcf038944t4e++exz3vvwK/NRLxiw+GZG1WATqQtDHcTAion6lqioKCreD2SXsZydQP8iUqhgMnT9y+Qsv24qRiB/3Pzhj06naN9ccBzMiLyUZ1YJ3nRwOrReBdtpUBAK0kbBeHQebns0AgKMKgYt5GZscGgqtm0xGcDpdQqV2/hjxckHB+z43hclkBH/409fYdDoi67AI1IWgJDIYmoioTym1Bqp1FREWgWzR6gRiEainZcoVxC4oAgV8It5x2wS+P7OMJ15Ytelk7ZnPyBiJ+A0ZlUk2b7SdnAs0k8ojFvIhHrGvKBALS1gpOrdQ1o3p2SwALTPLKRayimPXw+t2JqOoN1ScSq9tCGs0VPz256eQLVfx4Xv3I9gcNSbqZSwCdYGZQERE/Ssva8WHKMfBbNHqBOI4WE9bLVUxFJRe9PH/+oorMRTy4SMu6Qaaz8mGhEIDQCKiPY6TN4TZGQqti4clrBSrtp7BDKm8jPnmeKFTtp9V6w2ki4pjQ6F1rQ1h54RD/+MPTuHQ0SX8weuvxtVjA3YdjchSLAJ1IcTtYEREfaugNItA3A5mC3YC9T5VVZEpVTAUfvH3WNjvxdtvnsB/Hknh6bNZG07XnvlMGWMGdUnonUBLDi0CqaqKY6kCJpNRW88x3KOdQNNn1l7vqyVnFLmW8gpUFY7vBNqeCANAK0vp6bNZ/OU3n8OrrxnFL954pZ1HI7IUi0BdCPg4DkZE1K/ysnbxzWBoe4SbRSB2AvWuUqWOal09Lxj6XG+9aRuifi8+esj53UDzWRljg92HQgPa9Wc04HVsEShdrCBTqtreCaSNg1VctUVuI6ZmM/AI2obEVYd0Ai3ktM6kUYdnAoUkL7bEgphZKqCo1PCeTx9GPOzHX71pT2sDIVE/YBGoC0GfCJmdQEREfanQHAdjJpA9Qs1xMHYC9S59s9NQ8OLddoNBH37ppm345tMLOLaYt/JobcnLVRSUmmGdQIAWDu3UTCC7N4Pp4mEJ1bra6trsFVOzWVw1GsXoQMAxwdCpVhHI2Z1AQHNDWKqAP/7KMziZLuKD9+xDLHzxQjNRr2IRqAshSUSJnUBERH0p3xoHYxHIDq1OIL4Z07MyzVGXoXU6gQDgbbdMIOgT8ZGDzu0G0vNbjByVSUYDjt0OdswBm8EAYDisdaU4JTfHCKqqYno2gz1bBhELS44Jhl7QX+MuKALtTEZwZCGHz/94FvcdmMSN2+N2H4nIciwCdSEgiSjz4pOIqC+tBUMzE8gOAZ8HggCUeuxdflqjF4Eu3A52ruGwhLfceCW+MjWHU8vFdT/PTnMZbT38+JAx42AAkIj6HRsMfTxVQFgSDe186kS82d3RS2viz6yUkSlVsWfLEGIh5wRfL+YV+ERh3dFNJ5lMRqCqwEuvjOE9r9pp93GIbMEiUBeCPhFKrYF6o7dmjYmI6PIKeiYQO4FsIQgCwpKXnUA9rDUOdpkby/9+6wS8ogcfO3TcimO1Te+SMGMczIl5N/pmMLszVvQRH6fk5hhhajYDANi7ZQixkM8xnUCLWRnJaAAej/NzdW67KoFXXzOKv71nH7wib4WpP/GV34WQpOURcE08EVH/0XMmGAxtH21LJzuBelWmfPlOIEAbjbr3ZVvxxSdmcbbZdeMkc1kZgmBsXkpywA+52miNpTrJsVQeO2weBQN6sxNoejYDyevBrk3R5vYzZwRfL+Rkx4dC68YGg/jEW2/AlljI7qMQ2YZFoC4EfVoRiBvCiIj6T16uwe/1QPLyV6ldwn4vt4P1sEzz5n3wMkUgAHjH7TsgCMDff9d53UAL2TISET98BnYdJKNaQclpG8JychWLOcX2UGhAGxUEeisTaOpMFteMDUDyejAUkqDUGo64D1nMyY5fD09Ea3jl2oWAXgRiKzoRUd/JKzWGQtuMnUC9bbVURUgS4feKl/3czUNBvOn6LfjMj860NhU5xXxWxpiBeUCANg4GwHHh0MdbodBRm0+i/XyQvJ6eGQerN1Q8PZfF3i2DAIDhsFYcXS3Znwu0mFNcsRmMiDQsAnUh1NxM4oQKPBERWasg1xANMBTaTmGJnUC9LFOutBU0++t37ECt3sAnvnfCxFO1by5TxpjBN8jJ5uiN09bEH3PIenhAyw2Lh6WeGQebSRVQqtSxZ8sQALS+N+wuchWUGgpKjUUgIhdhEagLQUn752MnEBFR/8nLVeYB2SzkZydQL8uUqhgMbrzQemU8jLv2bca/PPqCY0aAVFVtdgIZe4OciDhzHOx4qgBJ9GBrzNjOp07puTm9oBUKvVXrBGoFX9scDr2Yc896eCLSsAjUBX0crMQiEBFR3ykoNRaBbMbtYL0tU6ogFm6v2+6dd+yAXKvjk98/adKp2pOTayhV6hgfNLYoMhD0QvJ6HLcm/liqgO2JsGO2LvVSEWh6NoOI34vtI1qXld4JZPd/32Jz+13SJcHQRMQiUFf0cTBuByMi6j95ucb18DYLSSJKDtyORMbIlKqXXQ9/oZ2jUbzuuk341A9OIVu2PytlPqttKzM6NFcQBCSjfsd1As2kCo7YDKbrpSLQ1JksXrJ5sLWGXd+aZ/c42GKenUBEbsOr1y5wOxgRUf/KywyGtlvY310n0JmVEj7wnedRq5u/Yln0CHjnHTuwc9T+wFy3WC1VMNTGOJjuXQcm8Y2nFvDPPziF+16104STbdx8s0ti3OBxMEALh3ZSJpBcrePMaglvvH6z3UdpsboI9OCRRWTLVdy9f4uhj6vU6jiykMPbbplofWww6IMg2B8MvZDVCpHMBCJyD169diEkcRyMiKhfFZQaohwHs1W328G+dPgsHnjiLCZGwgae6uJOLhexNRbE+35yl+nP1QsaDRXZcrWtYGjdteOD2H/FEB46tmR/ESjT7JIweBwM0NbEH18qGP64nTq+VICqOiMUWjccklBQalBq9Q1tmevWn339OSzlFfz0nnH4DByJe24+j2pdxd5mKDQAeEUPBoM+R2QCRf1ehPn7kMg1+N3ahQA7gYiI+pKqqlomEDuBbBX2e1Gtq6jUGpC87d9wTc9mMJmM4Dvvu92E053vhj/7NpYKzhrdcbK8XENDBYZCnW3g25mM4MEjSwafqn0L2TI8AjAaNT4vJRH145ETacMft1MzDtoMphuO6Bu0qtg0aG4R6HS6iBNLRQDAj0+v4sbtccMee7oZCr2nuR5eFwtJtncCLeZkjBo87khE5mImUBeCzU4gmZ1ARER9Ra42UG+oXBFvs7WO3Pa7gVRVxZNnsi+6qTJLIhpAKsci0EZlylp3Q7uZQLptI2EsFxTkZXtvkOeyMpLRgClBycmoH9ly1THZlMdTBXgEWNJZt1Hx5gatdNH8772DR1IAAI8AHDyaMvSxp85kMRKRsHno/I6yWMhneybQQk7GKEOhiVyFRaAuBLkdjIioL+k3ltwOZq9wc0FDJ7lA81kZywXlvPEKM2n5LSwCbZTe3RDrsBNoIq4VIk6nS4adqRPz2bLhodA6fRuTU8Khj6UKuDIetmTsaqOs3KD14NElbB8J4xUTcRwyuAttajaDPVuGIAjCeR/XOoHsLQKlcgrzgIhchkWgLogeAZLXw3EwIqI+k29upGIwtL1C/uabMR1sCFtvvMIsTgvxdTr9xrbTcbCJhFYEOrFcNOxMnZjPyqaEQgNaJhAAx4wZzqQK2JFwzigYAMQj1hSBSpUaHj2RxoHdSdy5O4mji3mczZQNeeyCUsPxpcJFf1bFwpKtnUCNhqqNg7EIROQqLAJ1KegTHdOGS0RE1ijILAI5QTedQFOzWXg9Aq4eGzD6WBeViPqxXKig3jB/E1kvyDY7gTodB7tyWCsCnbKxCKSqKuYzMsZMCIUGtNcUAEeMGVbrDZxKF7Fz1FlFoOGw9m9kdhHokeNpVGoNHNiVxIHdCQBr42Hdemo2C1XFRbsWYyEfVmzsBFopVVBrqFwPT+QyLAJ1qdvNJERE5D75ZhEo4mcmkJ1amUAddgLtHou2ljyYLRn1o95QLV1X7WatTqAOVsQDWm7j2GDA1iJQtlxFuVrHmOnjYPZ3mJ1Ol1Ctq5h0WCeQvkbd7O+7B4+kEJZEvGwihh2JCLYOBw0rAl2qazEWliBXGyjbFE2xkNVee+wEInIXFoG6FPSJKFcbdh+DiIgsVFCYCeQE+kridjuBGg0V02eyluUBAUCyeZPklPwWp9MzgQY7LAIBwLZ4GCfT9hWB5ps3yGZ1AsXDfngEOCJryombwQAtuiEWkkwtAqmqikNHl3Dz5Aj8XhGCIODAriQePr5syLTA9GwWW2JBxCMvDl8ebnbK2ZULtJjTi0AMhiZyExaBuhTwibZV34mIyB55joM5QqfbwU6mi8grNWuLQProjgO6NtwgW6pgIODtaqvWRCKMkzZ2As1ntUyYMZMygUSPgHjE74hxsJlUHgCww2FFIAAYDptbBHp+sYCzmTLu3J1sfezA7iTkagOPnkh3/fhTs5l1f1YN2V4E0l57ZoWfE5E5WATqUkgSUa5yHIyIqJ+wCOQMrU4gpb03Y1rjFVutCYUG1kJ8ndC14QarpWrHeUC6iXgYmVIVGZtukOcyeieQeTfIyajfEcHQL6yUkIj6HdkdORyWkDaxCKSvg79j11oR6JXb4wj4PDh0tLstYemCgtnV8roB9sPhZhGoWO3qeTq1kJMhCMDIRbqUiMi5WATqUlBiJxARUb8pNDNowg684eknnXYCTZ3JIugTLc0v0UN8OQ62MZlyteP18LptI1o4tF3dQAtZGaJHaBUAzeCUrXOpvOLYkaDhkLkbtB48ksI1YwPndcMEfCJu2jGCB4+koKqdh8FPz2YBAHvW6QTSv0fsCodO5WSMRPzwddGxR0TW43dslwLMBCIi6jsFpYagT+SFr81CUuedQNdtHuhq1KhdQUlE1O9FKmf/DbsbZEqV7juBRkIAgFM25QLNZcsYjfohegTTniMZDThiHGwpr5ha7OrGcMS8cbBsuYofn15tbQQ714FdCbywUsKJLoqQU7MZCALwknU6gWLNTiC7ut0WcjI3gxG5EK9euxSSRJS5HYyIqK/k5SoiHAWznegREPB52uoEqtYbeGYuZ2kekC4x4IzRHTdYLVUw1GUn0NbhEDwCcHLJvk4gs7NSElE/lgsK6o3Ou02MkMorrdwrp4mHJayWKmiY8G/0vWNLqDdUHDhnFEynj4d1syVsejaLyURk3TE7fXueXVsHF7KyYzvAiGh9LAJ1SdsOxnEwIqJ+kpdriHIUzBHCkhfFNopARxfyUGoN7NlqfREoGXVGiK8bZEpVxLrsBPJ7RWyOBXEyXTLoVO2Zz8oYGzJnM5guOeBHQwXSRfteV/WGinRBaY08Ok0sJKGhal07Rjt4ZAlDIR/2XxF70Z9tHQ5hZzLSygxql6qqmJ7NrDsKBgBe0YOBgBeZkj2ZQNoYIDuBiNyGRaAucTsYEVH/KSg1hkI7RMgvotTGOJiesbF3nfEKMyWjAQZDb0Ct3kBernW1Hl63LR7GKRsygVRVxVymjDGTb5BbW+dsLC6mCwoaKpzbCRTRiolGh0M3Giq++3wKt+1MrDvyd+fuJH54cqWVI9eOs5kylgsV7L1MgL3Z28/Wo9TqWClWWAQiciEWgbqkbQdjEYiIqJ/k5RrHwRyi3U6g6dkMhkI+XDEcMvFUF6eH+HYTFNsP9I6NboOhAWBiRCsCWf1vnilVodQapncCJZo5PHaOGeqFzYRTM4GauTlGF0qeOpvFcqFy3mr4C92xK4lqXcX3jy23/fiXC4XWDYUkW1bE64VHZgIRuQ+LQF0K+kRU6yqqdYZDExH1i4Jcc+Qq5H4UkkSU2ujInZrN4iWbByEI5oX1ric54IdcbSDfQVdAP1ltjrboobfd2BYPI6/UTF0RfjFz2TIAYNzkTCC9+2bJxk4gfTtZ0qHZMPpYodFFoAePpCAIwG1XvTgUWnfDthiifi8OdTASNjWbgU8UcPVY9JKfNxy2pwi0mHP2152IHXsKpAAAIABJREFU1sciUJeCzfW0MruBiIgAAE+fzXb0rqebaONg3XcpUPfCfi+KGyyqlCt1PL+Yxz4b8oCAtTXxzAW6NH3TkRHjYBMJe9bEz2e0G2QrgqEB2LomfqnZCeT0cTCji0CHjqawf+tQq9PoYnyiB7deNYKDR9tfFT99Jourxwbg94qX/LxYSMJq0fpMoIWcNa9xIjIei0Bd0otAzAUiItJ84NvP413/+oTt22rMlJOr7ARyiHY6gZ6Zy6LeUC87XmEWfYX2EnOBLkkPue02GBoAJuI2FYGaN8jjJo+DBXwiBgJeW7Om9KKmU4OhRyJ+RANePPT8kmGPuZRXMDWbvehWsAsd2JXEYk7Bs/O5DT9+o6Hi6bNZ7NlAdlks5LOpE4jjYERuxSJQl4K+ZhGInUBERACA5YKCbLmKwy+s2n0UU6iqymBoB2knE2jKxlBo4JwQXxu7NtxAv6E1ogi0JRaE1yNYHg49nynD6xEwEjG/MJIcCNjaXZbKKxgM+i7bsWIXn+jBf7tpG771zAKeX8wb8pjfbRaUDlwiD0h3+y5tXKydVfEnlovIK7UNFaxjYQmlSt3yqYTFnAzJ6zGkY4+IrMUiUJdYBCIiOt9yQbuB63QtrtOVKnWoKtgJ5BDtbAebns1g00AASZveuWYn0MbonUCDBgRDe0UPtg6HcCptcREoK2N0ILDu1igj6YHjdknlZceOgun+280TCEkiPnpwxpDHO3g0hWTUj2vHBy77ucloAC/ZPIiDRzfeiTR1JgMA2LuRIlCzWGp1N9BiTsamgYAt+WpE1B0Wgbqkj4O1E0pJRNSrVFVFuqjd4B48YlzrvZPkZa3rhJlAztBOJ9D07MbGK8wyEPRC8nq4Jv4yMuUKRI+AAYO67SZGwjixZHURqIwxi7JSklG/7dvBnB4OHAtL+MUbr8RXpua67gqr1ht46Pkl3LErseECyIHdSRx+YRWrG8wlmp7NICSJmExGLvu5w2Htd5HVuUALWRmjDv+6E9HFsQjUJb0TSGYRiIio2ZLewEjEj2fnc1jI9t7YS0HRLrS5It4ZQpIXcrVx2QyqbKmKk8tF7LUpFBoABEFAIuJHKtd73xdGWi1VMRj0GdZhsC0exul0ydI18fNZ2fT18Dp9HMzK/75zLeWVVpebk7391gn4RA8+duh4V4/zxOlV5OXaJVfDX+jArgQaKvDQsY29OTI1m8V1mwc31ElmZyfQKPOAiFyJRaAusROIiGhNujkKdvf+cQDoaC2u07U6gTgO5ghhv/57+NLdQNNnNz5eYabkgL1dG26QLVUxZMAomG5iJIRytd4KsjWbqqpaEciiTqBExA+l1kBO3lhHnJFUVdU6gRw+DgZoY1n3vvwKfPGJWZzNlDt+nAePpuATBdw8ObLhv7N3yxDiYWlDuUCVWgPPzuc2nF0WC1tfBFJVFYs5haHQRC7FIlCXQhIzgYiIdPoo2Ct3xLF5KIgH2wjCdIu1cTAWgZwgJGlfh8u9GTPdDIV+iY3jYEAzv4Ur4i9ptVQxJBRat23E2g1hK8UKKrWGdeNgzZGcJRtygXLlGiq1hmM3g13oHbdthyAAf9dFN9ChI0t42bbhtkaCPR4Bt1+VwHefX7ps1+Lzi3lUao0NbzFsdQJtcNTMCDm5hnK1zk4gIpdiEahLAQZDExG16J1AIxE/7tiVwMMzy1BqvfXzsaBoRSCOgzmD3glUVC7dBTF1JoOJkbDtm2yS0QAzgS5jtVTFkIFfp23NNfFWhUPPN8dgLesE0rfO2VBc1AOp3VIEGh8K4s0v3YLPPn4Gix2MZZ7NlHF0Mb+h1fAXOrA7idVSFU82Q5/X82QbodAAWl1zKxZmAukjraMWvcaJyFgsAnWptR2M42BERK1OoHjEjwO7kihW6vjRyd5aFV9odgJxO5gztNMJZGcotC4Z9SNbrlq+ztlNsqUKhgzsBBofCkLyeizrBForAlmUCaRvnbNhzFAvaLohE0j367dPot5Q8YmHTrT9d/Vxro2shr/QbTsTED3CZUfCpmcziIV82Dq8sdePT/QgGvBaOg62oBeBXFL8I6LzsQjUJf3ik51ARERr6+HjYQk3TcYheT09tyo+r3A7mJOEpct3Ai3mZCzk5A2PV5hpbXSH3UDrWTU4E0j0CLhyOGRhEUjLmxkbsnYczM5OIKdvBzvXFfEQ7to3jv/72AtIt1k4O3gkha3DQexIhNt+3sGQDy+9InbZ34lawXqorWD0WEiytgjULHRuYicQkSuxCNQlv1f7J2QnEBGRNg4WlkQEfCJCkhc3bo9vKAjTTfJyczsYO4EcIeS/fCfQVHO8Yt9W+zuBWqM7LAJdlFyto1ytI2ZgEQjQcoG6XQ2+UXMZGT5RwEjYmsJI1O9FwOdpFWSstNTqBHJPEQgA3nnHJORaHZ98+OSG/45crePh48u4c1ey4811d+xO4Jm53LqjaKVKDc8v5jccCq2LhSWsliwcB2t+3ZkJROROLAJ1yeMREPB52AlERARtHCweWbsZuHNXAieWi5bdfFmhINcQksQNre4l87U6gS6xHWx6NgvRI+CaMfuLQK3RHRaBLipb1m5kjRwHA4CJkTBOr5QuG8prhIVsGaMDAXgs+hkhCAISUb8thcVUTkHQJ7quKD6ZjOCnXjKGT/3gNLIbLJ48eiINudrAHR2Mgun0tfLrbc58Zi6Hhoq2uxaHQz5Lg6EXsjIGg75WNioRuQuLQAYISV52AhERQesEikfWbt4OXOaC140KSo2bwRwkrHcCKZfoBJrN4KrRKIKS/TcseseEHZuc3EAfaTFyHAzQikCVWgNzXawG36i5rIxxi/KAdMlowKZxMAWJqL/jzhg7vfvAJApKDZ965NSGPv/Q0SUEfB68cnu84+fcNRrF2GAAB48sXfTP9a7FPW12LVo9DraYk7kensjFWAQyQNAnshOIiAjAckFB/JwRiCvjYWxPhPHg0Ytf8LpRXq657l3vXhZuZvOt1wmkqiqmZ7Ntj1eYJR7xwyNwHGw9mWZXhpEr4gFrN4TNZ8uWZ6Uko35bxsFSedl1o2C6q8cG8BNXj+KTD59sbX1cj6qqePBICjftGOmq+0UQBBzYncT3Z5ZRqTVe9OdTs1mMDwbaDtqOhSVLO4EWc7KrcqCI6HwsAhkg4POwE4iICEC6WMFI5PybtwO7knj0RBqlS4zruEleqSHCUGjHCF4mGPp0uoRsueqIUGhACymOR/y2dG24QcbETiAApo+mNhoqFrOKZaHQumTUb8uIYSqvuLoY8O47J5EpVfF/Hz19yc87sVzECyslHNiV6Po5D+xKoqDU8PiplRf92fRspqOfVbGQD8VKHUrNmvuRBXYCEbkai0AGCEledgIRUd9rNFSsFM8fBwO0DIRKrYEfzKRtOpmxCnIVAxwHcwzJ64EkelBc582YqdnmeIVDOoEAIBGxp2vDDfRwW6MzgUYH/Aj6RJxcLhn6uBdKFyuo1BvWj4MNBJCTa5Atvh5dyiuuWg9/oX1bh3DrzhF84nsnLvlvpy84uGNX53lAupsn45BEDx68YGlCplTB6XSp7VEwQOsE0h7D/HDoekPFUl5hKDSRi7EIZICgT2QnEBH1vZxcRb2hnjcOBgAv2zaMsCT2zKp4joM5T8gvorROJ9D0bBZ+rwe7NkUtPtX6kgN+LLW5mrpfrI2DGdsJJAgCto2EcXK5YOjjXsiu1dmJiJ41Zd3rSq7WkZdrrY13bnXfnTuxXKjgMz98Yd3POXg0hZ3JCLYOh7p+vpDkxSu2D7/od+L0bBYAsLeDTqDhZtF0xYKRsOWCgoYKjHI9PJFrsQhkgIAkosROICLqc8sF7eLzwk4gyevBLTtHcPBICqpq/mYesxUUFoGcJix51+0Emp7N4NrxAfhE51zyJKMcB1tPplSBJHoQNGHr0MRICKfS5nYCzWW14GmrO4ESzZEsKzvM9NewWzOBdC+fGMbLJ4bx9w+duOg4VUGp4YcnV1qbvYxwYFcSx5eKeOGc1+N0s2vxus3tdwLpnXNWhEPr6+05DkbkXs65InKxkE+EzE4gIupz6WZnw0jkxTcEB3YlMZeV8fyiue/CW6Eg1xBlJpCjhCTxoplTtXoDT5/NOSYPSJeMBrBcUCxZV+42mVIVQyGfKdumtsXDOLNSQq3+4kBeo8w3t4/ZEQwNwNLiol5wcnsnEADcd+ck5rMyHnji7Iv+7PvHllGtq4aMgun0gtK53UBPnslieyKMwWD7v1+Gm+Ngq0Xzx8H0brdRF2dBEfU7FoEMEJS4HYyIKN1sQ9cvRs+lXzy7fSSs0VBRqNQQYSaQo4T8XhQvsiL+WKqAcrWOvR1kbJgpOeBHQwXSRXYDXWi1VDF8M5hu20gYtYaK2VXz1sTP52RIogfxi/wcNJOey2Pl1jn9udycCaS7ZXIE+7YO4aOHZl5UJDx0NIWo34sbtsUMe75tI2FMjITPywWans10NAoGrI1PrrATiIg2gEUgAwQlESV2AhFRn9M7gS4cBwO0d8WvGRt4URCm2xQrNagqEOU4mKOE1+kEmm6FQjutE8j6rg23yJSqGDQ4D0i3vbkh7KSJa+LnMzI2DQbg8RjfyXQp8bAE0SNYmgmUahYD3LwdTCcIAu67cxJnVsr4ytRc6+OqquLg0RRuvWrE8JHSA7uSeOREGuVKHQtZGam80nGAvT4OlrEgE2gxp7S2HBKRO7EIZICgT7R8GwMRkdPomUDD67yLf2B3Aj8+vYps2fx2dbMUmuHDUXYCOUpIungn0NRsFtGAFxPxsA2nWp8+PsNw6BfLlCuGh0LrtulFoCUTi0DZsuWjYADg8QgYiUiWZgItFRR4PcK6P/Pd5s7dSVw9NoD7D860RjWfnc9hMacYOgqmO7A7oW3OPL58zhbDzgrWkteDqN9rSSfQQk5GIuKHaHGhk4iMwyKQAYI+bRysFwJPiYg6lS4qiIV88K7zbumdu5OoN1R879iSxSczTl7WikAcB3OWsH/9TqA9WwYt78q4HH18ZomdQC+yWqqaNg4WD0uI+r04ZWYnUFbGuE1bkxJRv7XjYDkFIxG/476/OqV3A51YKuKbT88DOHc1fMLw53v5xDBCzc2Z07MZeD0Crh0f6PjxhsI+S1bEL+ZkbgYjcjkWgQwQlETUGyoqJgYNEhE5XbpQuWR7+L6tMQyFfDh4pAeKQBwHc5TQRbaDydU6jsznHTcKBqx1AlnZteEGqqoia+I42NqaeHOKQI2GisWcjLEhazeD6ZLRgMXB0EpPhEKf67XXbsJkMoL7H5xBo6Hi4NElvGTzoCm5R36viJsnR3DwyBKmzmSxa1MUgS624g2HJEtWxC/mZIz22NedqN9ctggkCMInBUFICYLw9Dkf+2NBEM4KgvBk838/Ze4xnU1fYypXWAQiov6VLlQuGYYqegTcflUC330+hYZLtyKtjYNxO5iThCURJeX8TqBn53OoNVTs7TBjw0wBn4iBgNfSrg03KFXqqNQbpnUCAdpImFmdQMtFBdW6ijGbuiSSVncC5RXXr4e/kMcj4F0HduDIQh5feGIWh19YxQEDV8Nf6M7dSZzNlPHoiXTXBeuhkGTJiviFrGzLyCMRGWcjnUD/BOC1F/n4B1RV3df83zeMPZa7BCWtCMQNYUTUz5aLykXXw5/rwK4klgsVPHU2a9GpjJWXtVZ7ZgI5S8jvRalaP6+4OH3GmaHQuuSAtV0bbqDfwA51sCJ7oyZGwji7WoZSM/6abT6jdXaNDdrVCeTHSlFp5dmYbSkv90Qo9IV+Zs84rhgO4Q//7Wk0VOCACaNgOn3MzIiC9XDY/CJQuVJHTq5hlJvBiFztskUgVVUfArBiwVlcK9QsAl0sj4CIqF+sFCsX3Qx2rtuvSkAQYMiWsGpdC9S06oYHAAocB3OksCRCVQH5nBv76dksRiJ+27oyLkfr2uA42Ln0PJMhEzuBJkZCaKjAmZWS4Y89n9VWz9v1mksMBNBQ1zY1mqlWbyBdrCDRA+vhL+QVPXjnHTsgVxuIh6WO17ZvxNhgEFePaTlA3RasYyEJq0VzM4H09fAsAhG5WzeZQO8WBGG6OS4WW++TBEF4hyAIjwuC8PjSkntzIC5Fn99lJxAR9atqvYFMqYp4+NLvCsfCEvZvHcKho90Xgf70a8/iv3ziMfzC3z+C0yYGvZ5LHwdjMLSzhJpFuXM3hE3NZrBv6yAEwZmhtYmon9vBLqAXgczaDgYA25qb4k4um1EE0juBbCoCRfSsKfNfV+liBaqKnhsH073x+i24Mh7Ca67bZHrw9U/vGcNIxI+rRiNdPU4s5ENBqaFSMy+eYq0I1Jtfd6J+0WkR6GMAdgDYB2AewF+v94mqqn5cVdUbVFW9IZEwr53STq1MIBaBiKhPrTbDKC/XCQRoI2FTs1ksdXGj8h/PLOCfHzmN269K4OhiHq/72+/hXx97wfQtjTm9E0hiEchJwhd05ObkKk4sFx07CgY0O4FyCjeLnqM1DmZqJ5BWBDplQjj0fFaG3+vB8CWy0cykj2ZZ0WGmjzL2ahFI8nrwzd+4Fe9/w7WmP9ev3b4D3/2dO9bdrLlRsebrLmPiSNhCswi0iZ1ARK7W0U8bVVUXVVWtq6raAPAJAC839ljusjYOxiIQEfWn5YJ20TmykSJQM2Tzu8931h06ny3jd784jWvHB/Dxt74U//7e27D/iiH83peewtv+6UdI5cy7ASrINUT83p5ZidwrQtL5nUBPz2ahqsAeB4ZC65LRAJRao1VYJCBTNr8TaCgkIRby4YQJRaC5TBljgwHbus/0gowVWVN6oanXtoOdKyR54euyMLMRokdA2IARYz1QfcXEIlCrE8ihY7ZEtDEd/WQTBGHsnP97N4Cn1/vcftAaB2MRiIj6VLqo3XQMX2YcDACuHR9AMurHwQ5GwuoNFe/9zJOo1Br48L374feKGB8K4v+87RV4/xuuxSMn0vjJDz6Er03Ptf3YG1FQqswDcqCw//xOoKlZLXjc0Z1Aza6NJeYCtWSaHYVmrYjXbRsJm9IJZPfWJL0gY8U4mP4cSXaEOEYsrH3fmJkLtJhTEPSJiPL3IJGrbWRF/KcBPAJglyAIs4IgvB3AXwmC8JQgCNMADgD4TZPP6WjcDkZE/S5d2Pg4mCAIOLAriYeeX0K13l52wUcPzuCxkyt4/xuuxfbEWn6CxyPgl27ahq+/51ZcGQ/j3f96GO/59GHD2+Lzco2bwRyo1QnUfDNmejaDrcNB28ZyNiJhYdeGW2TKVYQkEX6vaOrzTMTNWRM/n5UxbtNmMADwe0UMhXxdjdpulP66TVxmIyRZR/95Z+aGsIWcVuh0atYaEW3MRraD3auq6piqqj5VVbeoqvoPqqr+oqqqL1FVdY+qqm9QVXXeisM6lT4Oxk4gIupXy82A25ENdAIBwIHdCeTlGp44vbrh53j81Ao++J/H8Ia943jzS7dc9HN2JCL44q+9Er/16qvwjafm8ZoPPoSHOhw7u5iCUmMotAO1OoGawd3Ts1lTN/oYQR/dYTj0mtVSpTXSYqZtI2HMZ2VDr9vqDbV1g2wnq7bOLRVkxEI+SF7zx6VoY/TvHTOLQKmc3LM5UET9hD+5DRDkdjAi6nPpYgVej4CB4MYKJDdPjsAnCnhwgyNh2XIVv/GZJzE+FMCf333dJd+F9Ioe3Peqnfjyu27GQMCHt37yh/hfX366NSrUjXwzE4icJXxOJ9BSXsHZTNnxRSB9tTY7gdZkSlUMBs0dBQPWwqFPrxjXDbRcUFBvqBgbsq8TCNA6zCwZB8spSPbgeng3Gwrp42DmdwIRkbuxCGQArognon6XLiiIR6QNt4hHAz68bNswDh25fJeOqqr4vQeewmJOxofu2Y9oYGM3iddtHsRX77sFv3LrBP7lsdP4qb/9Hn7cRufRxeTlKgY2+PxkndA528GmZzMAnB0KDQADAS/8Xo8lXRtukSlVWrkmZtKLQCeXjCsCzWXKAIBx2zuBAhYFQyutXCtyBr9XRFgSsWJSJpCqqljMKdwMRtQDWAQygN/rgUfgOBgR9a+VYgXxDY6C6e7cncTRxTzONm+e1vOZH53B15+ax2/95C7svyLW1nMEfCJ+//XX4NO/ciOqdRU/93c/wP/z70dQazOLSFdQ2AnkRPpmnaJSx9RsFh5BKwI6mSAISA5Y07XhFplS1dT18LptehHIwFyghWxzdbbtRSA/lvIKVFU19XmW8grzgBwoFpZMWxGfKVVRqTUYBk7UA1gEMoAgCAj6RBaBiKhvLRcqGwqFPtcdu7RV8QePrD8Sdmwxj/d/9RncMjmCX71te8fnu3F7HN96761480u34CMHj+PTPzrT0eMUZGYCOZH+ZozeCTSZjBiyctlsVnVtuEWmXMWQBeNgEb8XIxG/oRvC5ppFIDuDoQFtHKxSbyBX7n78dT2qqmpFIHYCOU4sJJm2In6huR6enUBE7scikEGCkogSx8GIqE+liwpG2nxXeEcijCuGQzi0Ti6QXK3jvk8fRkjy4m9+fi88nu62kUQDPvzVm/di96Yovvjj2bb/fr2holipczuYAwmCgLDkRUGpYXo26+jV8OeyKsTXDRoNVRsHs6ATCAAmRkI4tVwy7PHmM2UEfJ5WLotd9C4NM19XmVIVlXqDmUAOFAtLWC2ZMw622CwCjbL4R+R6LAIZJCiJkNkJRER9Kl2oIN7mOm5tVXwCD8+kIV+kiP4X33gORxby+Ouf22to+/nd+zfjyTMZnFgqtPX3Cs3NUxwHc6aQX8SxxQJWihXs3eqOIlCiObpDWuh6Q4VlRZSJkTBOGNgJNJ+TMTYYtH11tj6iZeaYob7RjluinGc45DMtGHqtCMTiH5HbsQhkkKBPZDA0EfWlUqWGUqWOeAf5EHfsTqJcreOxkyvnffzbzy7iU4+cxttvmcCB3UmjjgoAuGvfZggC8OXDZ9v6e3oRiJ1AzhSWvHj8tPY62uvwUGhdMupHTq5dtAjabzJl7cbVikwgQMsFWi4oyMvGdE3MZ8oYc8DWJD2s2cxOIH2EkUUg5xkKSaatiF/INr/u7AQicj0WgQwS9IkosROIiPpQuqBdcLbbCQQAr9weR8DnOS8XaCEr43e+MIVrxwfwu6/dZdg5dZsGA7h5xwi+9OTZtsJTC7JeBOJ2MCcK+UXI1QYk0YPdmwbsPs6G6OM07AZCa4QlZlUnULy5Jj5tzEjYfFbrBLKbXpgxM2tKLzAlWARynOGwhLxcQ7XD5QeXspiXMRyW4PeKhj82EVmLRSCDBCV2AhFRf0o3W8/bDYYGtO1dN+0YwYNHUlBVFfWGivd+9jAqtQY+fO9+0y42796/GWdWyni8jZXxescAx8GcKSRpX5erx6KQvO64vElY0LXhFnr3glXjYK0NYQaMhNXqDaTyiiM6gSJ+L4I+0dRxMP2xuSXKefQiqhndQItZmaNgRD3CHVdJLhD0iWznJqK+lG7mQ3QyDgYAB3Yn8cJKCSeWi/jYoRk8emIF73/DtdieiBh5zPO89rpNCPpEPPDExkfC8nomEMfBHCksaQVDt4RCA9Z0bbhFttkJZNk4WLMTyIgNYUsFBfWGirEh+2+QBUFAcsDcrKlUTkFIElkQd6BYsyM3Y0I49GJeZig0UY9gEcggQYnjYETUn7oZBwOAA7sSAIAPfPt5fOA7x/CGveN480u3GHa+iwn7vXjNtaP4+vTchgv4+jjYAItAjhRq3pC6JRQaWBun0YN2+5neuWDVdrCgJGJsMGBIJ9BcRuvkckInEGD+1rmlgsI8IIcabn7/rJgQDr2QVbgenqhHsAhkkKDPizKLQETUh5aLeidQZzdvW2IhXDUawdem5zE+FMCf3X2dJRt23nj9FuTk2nl5RJeSl/XtYMwEciK9E8gtodAAEA/74RHYCQSsdS5YWWTdFg/jZLr7ItBCVi8C2Z8JBGjFRVPHwXIy18M7lN5JlzF4HKxabyBdVDgCSNQjWAQySFDycByMiPrSSqGCkCS2Mlk68eprRuH1CPjQPfsxYFHw8s2TI0hG/Xhgg1vCCkozE4idQI6UjAYwHJZMHSM0mugRMBIxt2vDLTKlCgYCXnhF6y5Nt42EDRkHm8+WAQDjDikCJaMBLJlYWFzKK608K3KW4bDeCWTsONhSXoGqgp1ARD2CRSCDcDsYEfWrdLHScReQ7r47d+I777sd+6+IGXSqyxM9Au7aN45DR1NY3UDrfEGuQRDWOk7IWd55YAe+dt8tED3md5EZKTlgbteGW6yWqpblAem2j4SxWqp23TUxn5UR9IkYCDqjQJyI+pFXaqZ1qKfyChIdZsCRuYZMCoZeyGmF6k2D/LoT9QIWgQwSlLwoV+ttrRsmIuoFywUF8XB3F4YBn9ja1mOlu/dvQbWu4mvTc5f93JxcQ8TvtWRUjdoXkrwYH3JGJ0Y7ktEAx8EAZMpVy9bD64zaEDafLWNsKOCYnw2twHETOsxKlRoKSg1JdgI5UsAnIiSJG3pjox2pZhGIY4BEvYFFIIMEfdo7w0qtYfNJiIislS5UMNJlJ5BdrhkfwO5N0Q2NhBWUGqLchkMGS5qc3+IWmVLF8k6giZEQAOBUl7lAcxnZMaNgwNrqdjM2hOkFSxYDnCsWkrBidCdQVu8E4tedqBewCGSQoE/7p+RIGBH1m3Sx+04gO929fzMOv5C5bDdAQa4halFeEfWPRNSPlaK2YryfZUrV1iiLVbYOh+ARgJPLpa4eZyErO+rmWB/VMqO4qG+y43Yw54qFfYaviF/MK/CJQmv7GBG5G4tABtEDUcsMhyaiPqKqKtKFCoZd2gkEAHft2wxBAL70xOwlPy+vVBkKTYZLRv1oqEC6z9fEr5Yqlq2H1/m9IjbHgl2FQ9fqDaTyMsYdVATSR7X0ER4jtTqBOA7mWLGQZPiK+MWsthHO47LMNSK6OBaBDBJoBoVyTTwR9ZPI4go+AAAgAElEQVRcuYZaQ0U87N4i0KbBAG7eMYIvPXn2krluhWYmEJGREs2xmn4eCavVG8jLNcs7gYDmmvguikCLeQUNFRhzUB7VcEiC1yOY8prSc4Y4DuZcsZBkSjD0KAt/RD2DRSCD6JlALAIRUT9ZLmo3GSMu3xRz9/7NOLNSxuOnV9f9nLxSYycQGa7VtdHHa+KzZW10ZShofRFoorkmvtPFHgvN9fBOGgfzeASMRMzJmkrlFXg9gi1fK9qY4bBkeDD0Yk7GKNfDE/UMFoEMEtI7gTgORkR9JF3QLjS7XRFvt9detwlBn4gHnlg/IDov1zDAIhAZrLXJqY83hK0280tiNnQUbouHkVdqSHd40zyX0Yp3TgqGBrTiolnB0Imon2NBDhYLScjJNdTqxi2rWcwpLAIR9RAWgQwS8LEIRET9R88xcXMwNACE/V685tpRfH16DvI6P8c5DkZmSDSLQGbcsLtFtqwVYAZt6gQC0HEu0A+OL0MQgLEhZ90gm7V1bqmgMBTa4WJh7fsoUzYmHLqg1FBQaiwCEfUQFoEM0uoEqtRsPgkRkXX0d8/duiL+XHdfvwU5uYaDR1Iv+rNavYFytY6InyMQZCy/V8Rg0NfXmUCrxWYnkA2bh/QiUCe5QN9+dhGf/uEZvO3mCQw4bHNgIurHkgkjhqmc3MqxImfSv4+MGglbzOnr4Vn8I+oVLAIZJMhOICLqQ/o4mB1jHEa7eUcciagfDxx+8UhYQdEK/FGOg5EJtK6N/s0E0kNs7SgCbYkF4fUIbReBFrIyfucLU7hu8wB+97W7TDpd5xLRANLFiqEjQYDWscbNYM6mfx8ZtSFsMav9bGInEFHvYBHIIMFWJ5Cxv2yJiJwsXVQwFPLBJ7r/14lX9OCuveM4dDT1ondQ87JWBGIwNJkhOWDO6I5b6MHQgzZsB/OKHmwdDuFUeuNFoHpDxXs/exiVWgMfumc//F7RxBN2Jhn1Q1WB5YJxAcHVegPpYoXjYA6nj4PpWVvdWsyzCETUa9x/1e4QehGoxHEwIuoj6ULF1evhL/TG67egWlfxtem58z7e6gRiJhCZIBkN9HkwdAWiR7AteH1bPISTy6UNf/7HDs3g0RMr+JO7rsP2RMTEk3WuFThuYIfZcjMDLsEikKO1xsEMWhO/kNW+7iwCEfUOFoEMoo+DrRcoSkTUi5YLCuIuXw9/rmvGB7B7U/RFI2F6J1DUYbkf1BuSUW2TU6dryt1utVTFYNAHQbBn49TESGTDa+J/fHoFH/jOMdy1bxxvun6zBafrTLJ5w25k4LheqEwyE8jRjC4CLeZkRPxeLkYg6iEsAhnEJ3rg9QjMBCKivpIu9lYnEADcvX8zDr+QOS8jpKBobfUcByMzJKJ+VOoN5Mr92U2cLVUxZMMomG5iJIRytY7Fy3RjZctVvOfTT2LzUBB/9rPX2Va02ohEqxPIuCKQXlDiOJizBSURQZ9oaDD0KHOgiHoKi0AGCkoiShUWgYiof6QLCuI9sBnsXHft2wxBAL50TjdQKxOI74SSCRImjO64yWqpYksotG7bBjaEqaqK33vgKSzmZHzo3v2O7wpMNDs0jRwz1AtKDIZ2vljIh5WiMZlACzmZo2BEPYZXswYK+kSOg5lArtY7amkdDkuODGsk6hW1egOrpSri4d66Idg0GMDNO0bw5cNn8Zs/sROCILQygezKLKHepo/XpPIKdo5GbT6N9TKlKsYG7bvJ3BbXikCn0kW8ckf8op/z2R+dwdefmsf/eN1u7Ns6ZOXxOiJ5PYiFfIYWFvXHGumhEeBeFQtLyBg0DpbKKXjFxLAhj0VEzsCrWQMFJRFldgIZ6tvPLuJ/PjDd0XaLV0wM47O/+koTTkVEALDSvMAc6bFOIEAbCfutz0/hx6dXccO2YW4HI1PpnRX92gmUKVVw9diAbc8/PhSE5PXg1DqdQDOpPP74q8/glskRvOPW7RafrnPJaMDQcbBUXsFwWOqJbZC9LhaSWr+ju1GrN5DKyxi1sUhLRMbj1ayBgj6OgxklL1fxp197Fp97fBbXjA3gfa/eBU8bo/cPPHG2rXWvRNS+dLM420vB0LrXXrcJf/Dlp/HA4bO4YdswCnINokdoLQEgMlJrk1OfbghbLVURszETSPQIuHI4dNFxMLlax7v/9TDCkhd/8/N74WnnYsRmyQG/4cHQzANyh1hYwtlMuevHOblcRLWuYtKhW/CIqDMsAhkoKIkMhjbAI8fT+O3PT2E+W8a7D0ziPa/aCcnb3rtOJ5aLmJrNmHRCIgKAlWboZK8FQwNA2O/Fa64dxdem5vCHP30NCkoNEb/X0UGw5F4RvxdBn2joDbtbyNU6ytW6rcHQgJYLdLEi0F984zkcWcjjH3/5Za2NW26RiPpxYsm4N8SWCgrXw7vEcMjX+h3djecW8gBga6ceERmP/ZwGYiZQd+RqHX/6tWdx7yceheT14Au/fhN++zW72i4AAcBg0Ael1uDXg8hEywXthrUXO4EA4O7rtyAn13DwSAo5ucpQaDKNIAhIRP2Gju64RbashdcO2RgMDQATI2GcXimh0VhbE//tZxfxqUdO4+23TODA7qSNp+tMIqp1AqmqevlP3oClnMz18C4xFJKQLVdRqze6epzn5nPwegTsSIYNOhkROQGvaA0UkkTMZ41J4u83T81m8ZufexIzqQLe+sor8T9etxshqfOX52BQe0cxW64iwPENIlPo42C9mAkEADfviCMR9eOBw2chAIgyD4hMlIz6+zITKFPSi0A2dwLFw6jUGpjLlrElFsJCVsbvfGEK120ewO++dpetZ+tUMhpApd5AplRFrMuOTVVVsVRQuBnMJYabX+9sudrVGzVH5nOYTEa4aIWox7ATyEABH8fB2lWtN/C33zmGuz/6MApyDf/8tpfjT+66rqsCELB2MalfXBKR8dJFBV6PgAGHr0rulFf04K694zh0NIUzq2UWgchUyYH+7ATSt3/auSIe0DqBAODUcgn1hor3fvYwKrUGPnTPftfeALeypgx4Xa2WqqjWVWYCuYR+HdzJdt1zPTef5ygYUQ9iEchAQR+3g7Xj+FIBb/7YD/CB7zyP1+8Zw7+/9zbcdlXCkMceCq69A0JE5kgXKhgOS64KSm3X3ddvRrWu4rn5HMfByFTJaABLfRgMra+xtrsTSC8CnVwu4GOHZvDoiRX8yV3XYbuLA3HXikDdd5jpj8FMIHfQO4FWu3gzdLVYwUJOxu5NUaOORUQOwStaA4UYDL0hjYaKTz1yCn/5zSMISiI+8l+ux+v3jBn6HGudQN2H4hHRxS03i0C97JqxAewajeLoYh6RHu14ImdIRP3IKzWUK3UEJXd2nnRibRzM3p8lowN+BH0ivjI1hydeyOCufeN40/WbbT1Tt/QgayMCx/XNdcwEcge9s66bcOjnFnIAGApN1IvYCWSggMROoMs5mynjLf/wGN7/1Wdx0444/uO9txleAALWMoEy7ASiJqOCMWlNuqhgpEdDoXWCIODu5o0gx8HITHqHRb9tCNM7FexcEQ9o3+tXxkP40alVjA8F8Gc/e53rtwEmDBwH01+XHAdzBz0Dqps3Q4/Ma5vBdo+xE4io17AIZKCgT4RSa6De4M3mxcjVOu66/2E8eSaDv3jjS/BJE9etDjYvJrPMBCIAP/uRh/GB7xyz+xg9J12oIN6jodDn+tl9myEIwFCQnUBkHiNHd9wkU6pA8noQdMAShx3JCLweAR+6Zz+iPdD5F/F7EZZEzGfKXT+WXkhiMLQ7DLc6gTq/Dn5uPoeRiMTuL6IexLc1DRRqtm/L1TrCzI54kUdOpLFcUPD/vfUG/MQ1o6Y+V9TvhegRmAlEqNQamPr/2bv74Dju807w3+6Z6XnHvGBmCBDgC0RABCVbEmWJtC3HEpVc7M2bLfsuuVxS2UtSl8omvt1c1e5WXe1V/rjsbaXubXNbTi6bq2SzqWxSe3uRrIuzseNbUZb8JlqmXk2AAkiAIoYA5h3z/tp9f/T0kKLwMhh0T3fPfD//CQQHP1LDmemnn+f7bBRwO1fFf/vsPFwO1r71ki03MOkf/QuCqZAHf/6rF7GQsG82CFmfdqE1buHQhWoLYa/LEl03/+THz+IXL57C+ZMRs4+im4dnQnjzduHIj5Mq1RFwO4+8uIOGwys54HaKRwqGXt4qYXGKo2BEo4hXQzrS7mIxF2h3Ly+n4HGJ+NRCzPCfJQgCQl4XCjVmAo27zZ0aFAXIVpp4dSVt9nFGRr3VQaXZGYtOIAB4aj5mWOciEXC3wyJVHK9OoHy1afpmMM3pmB+fODNp9jF0dXEuinfvFFFutI/0OKlSg6NgNhP1S8gPmAnU7si4vl3COY6CEY0kFoF05NGKQMwF+hBFUfDS9RSeOhPr/T0ZLeR1cUU8IZm/2wb//NWkiScZLdnuB8vYmBSBiIwW9UlwisL4dQLVWr0RbtLfhbkoOrKCq7fyR3qcdLGBGItAthLxSQN3Aq1lKmi2ZXYCEY0oFoF0pLXIshPow26kK7idq+GZxcTQfmbI6+I4GGGjm4Xw9INxfOPaNop1Pif0kC2rF6rjMA5GNAyiKCAWcI9dMHSh2jQ9FHqUPX4yAoco4Mpa7kiPkyrV2QlkMxG/a+AV8Utbaig0N4MRjSYWgXTkldS/TnYCfdjl5RQA4NLZ+NB+ZtjHIhDd7QT6zUvzaLRlfO2dLZNPNBqyZfXu4riMgxENQzzoHrtOoHy1ZZlxsFHkdzvxkZnQkYtA6VKDAcE2E/ENPg62tFmEUxRwJuHX+VREZAUsAulIG3Oqsgj0IZevp/DgsQBmI76h/cwwx8EIQLJQQyLoxpOnI5iL+fFXVzfMPtJIyHQ7gUZ9RTzRMCXGrAikKAp2qhwHM9rFuSjevF1AfcBO9UqjjUqzw81gNhPxScgNOA62vFnEfCIAt9P8rX1EpD8WgXSkjYMN+iY7qkr1Fq6s5XBpiKNggJYJxGDocZfM1zAT8UIQBHzh/AxeW8thI181+1i2p2UCsROISD+JCTfSY7QivtrsoNmR2QlksItzUTQ7Mt4acEtYbz08x8FsJeKXsFNroSMrh/69S5sljoIRjTAWgXTE7WC7+/ZqBm1ZwaWzQy4C+SSUGu2B3vxodCQLtV4H2ufPzwAAXnzzjplHGgnZcgMel8h1wUQ6igc9yFaaaHdks48yFIXuyDYzgYz1xKkoBAEDj4RpG+viLALZStTngqLg0NEI+UoTW8U6Fqe4GYxoVLEIpCMvx8F2dXk5jaDHiY+digz154a96ptfyWJBwDvVFp79317Gv/iPS+waM5gsK9jcqWEm7AUAnIj6cOF0FM9f3YCisDh4FNlyk6HQRDpLBN1QFCBTHo8uVi2vJORlJ5CRQj4XFqcmcGV9wCJQrxOImUB2EvGr/64OuyFsaasIgKHQRKOMRSAdeSV2At1PURRcvp7CpxficDmG+3QLedU7i1bLBfrh5g5upiv4o1du4me+/C28m9wx+0gjK1VqoNVRMBPx9r723OMzuJGu4B3+vR9JptLkenginWnjNuOyIUx7f2YnkPEuzkXxg1t5tAboMktzHMyWtDHLw4ZDL2+qm8EWp9kJRDSqWATSkVYEqrMTqOeHd4pIlRpDzwMC1O1gwN12c6tYy1QAAP/iuY+iUG3h87//bXz5pZWxaf8fpmRBzf6ZDd8tAv3ER6chOUU8fzVp1rFGQrbcwCRDoYl0pY3bpMYkF6hQUy9Ow8wEMtyFuSiqzQ5+eKd46N+bKjUgOcTe5yqyB60IlDtkEWhps4hYQGLnF9EIYxFIRxwH+zBtNfzTDw5vNbxG+7BitTXx65kK3E4R/+WTJ/D13/o0PvORKfyvf/ce/vM//C5upstmH2+kbHTXw9/bCRTyuvBj5xL467fuDHRHlFS5ShOTfl64EekpMaFedI3LhrA8O4GG5snTUQDAazezh/69qVId8aAbgiDofSwyUMQ/WEf88lYJi1McBSMaZSwC6cghCpCcIsfB7nH5egqPzoZMCRPUMgastiFsLVPF6Uk/RFFAxC/h9/+rx/Gvfv481jIV/MS/ehV/9t115tXoJFnoFoHu6QQCgOfOzyJbaeLVlbQZx7I9RVHUTCB2AhHpKt79N5UqjkcRqKBlArEIZLh40I0H4v6BwqHTpQZDoW2o1wl0iM/B7Y6M69slnOMoGNFIYxFIZ16Xg2G/XblKE2/cLuCZIW8F02iZQJbrBMpWcDrm+8DXfubR4/j6b30aF+Ym8dsv/hC/9CdXsLlTM+mEoyOZryHsc8Hv/uAGq6cfjCPic3EkbEClRhvNjsxMICKdSU4REZ9rjMbBWvBJDridDrOPMhYuzkVxZT136K2pqSKLQHbkkxyQnOKhgqHXsxU02zI7gYhGHItAOvO6HKg222YfwxJeeS8NRYEpeUCANYOhO7KC97NVnI75P/RrUyEP/u0vP4l//vmP4PX1PD7zL1/BV95IsivoCJKF2oe6gAD1QuunHz2Ob1zbRtFi2+PsINvdXDTJIhCR7hJBz9gEQ+erzV63AhnvwlwUpXob17dKh/p9qVKdodA2JAgCoj7pUMHQ17qh0NwMRjTaWATSmU9yoNZizggAvLScwqRfwiMzIVN+vuQU4ZccluoEulOoodmR8cAuRSBAfcP+xY+fwt/+ox/BfCKA3/r3b+I3/+LqoUP9SJXM714EAoDnzs+g0ZbxtXe2hnwq+8uW1QtUrogn0l886B6bTKCdaqt3w4aMd2FuEgBwZa3/XKBmW0a+2mJIsE2FfS7kKv1/Dl7aLMIpCjiT2P1zKhGNBhaBdOZxOVBjMDQ6soJvvpfG02fjEEXzggTDPslSnUDaZrDTk/u/uZ6O+fEffv2T+KefPYtvXNvGZ37vFby0vD2MI44MRVHUTqDI7kWgx06EMRfz4/k3NoZ8MvvLsBOIyDCJoHu8OoH8LAINy0zYi5mwF1fW+88FynSL/okJFv3tKOqXDpWNubxZxHwiwBFNohHHIpDOvJIDtRbHwd54P4+dWgvPmjQKppnwurBTs04XzXpWLQLN7dEJdC+HKOA3npnHi7/5KUz6JfzKn76OF1iw6Fuh2kK12dmzE0gQBDx3fgbfu5nDRr465NPZW7bCTiAio8Qn1CLQOIwCF6otrocfsotzUVxZy/X9/NK60jgOZk8Rn3SoYOilzRJHwYjGAItAOvNJ7AQC1K1gDlHAjywMfzX8vcJel6XGwW6mK/BLjkMFLD50fAIvfukpRP3SQFs9xpW2GWx2j04gQB0JA4AX37wzlDONCi0TKMoV8US6SwQ9aHZkS3WxGqVQayHMcbChujAXRabcxM1uZ/JBUkU1pJzjYPYU8bv6fi3JV5rYKtaxOMXNYESjjkUgnXlczAQCgJeW0/jYqYjps/5hX/9vfsOwnq3g1KQfgnC4ETm309EdEbBOV5PVbeS19fC+Pb/nRNSHC6ejeP7qxljcdddLttzAhMcJycm3ECK9aR0Xo54LJMsKCgyGHroLc1EA6PumkvY85HYwe4r61HGwfjbCLW0VATAUmmgc8BO8ztROoPEeB9vaqWNps4hLJq2Gv1fI60LBQp1A65kK5uKDhe3Fg26ky6N9UaAnrRNor0wgzXOPz+BGuoJ3kjvDONZIyFSaiAV4QUBkBK0INOq5QKVGG7Ki3qyh4ZmL+RELuPsuAqVLDQgCEGMGnC2FfRJkBSj28Vl4ubsZbHGanUBEo45FIJ15XQ7UWuM9Dnb5egoATM8DAoCQz4WdassSXR6tjozb+RrmDgiF3ks84EZmxC8K9JTM1+B1ORA54ALjJz46Dckp4vmrySGdzP5y5SZDoYkMEu91AtVNPomxtLBaZgINlyAIvVygfqRKDUz6JTgdvGSwI21sO99HLtDSZhGxgMTRP6IxwFd0nXE7GHB5OYXjIQ8ePBYw+ygIeyU0OzLqFhjR28jX0JEVnO4jFHo3saAbmfJ4hIXqIVmoYibiPXD0LuR14cfOJfDXb91Bq2P+88QOspUGQ6GJDJKYUC/ARn0cLN8d1T6oUE/6uzAXRbJQ62spQrpUR5xFAdvSOu36KQItb5WwOMVRMKJxwCKQznzSeHcCNdodfHs1g0uLiUPn3hhBe/MrWGBD2FqmDACYi+2dUbOfeMCNRltGqTHe44b9ShZqe24Gu99z52eRrTTx6kra4FONhiw7gYgME3A74ZMcSBVHuwh0txOIRaBhO0wuUKrU4GYwG+t1AlX2Hwdrd2Rc3y7hHEfBiMYCi0A687ocaHWUse0o+P5aHpVmxxJ5QAB6wdRWCIdey6h33E4POA4WC6pv5BwJ608yXzswD0jz9INxRHwujoT1oSMryFWbmGQmEJFhEkH3GIyDqe/LHAcbvrPHgpjwOPsrAhUbDIW2MS14/aA18evZCpptmZ1ARGOCRSCdeSUHAKA+pt1Al6+nIDlFfHJ+0uyjAEBv9awVikDrmQomPM6B12prQbyZsvldTVZXbbaRr7b67gSSnCJ++tHj+Ma1bRTr5j9XrCxfbUJRGBJKZKRE0DPywdDaeAq3gw2fKAq40EcukCwryJTZCWRnke5nzsIBRaBr3VBobgYjGg8sAulMKwKNay7Q5eUUPv7AJHyS0+yjAFCDoQFgxwIbwtazFczFDr8eXnO3CGS9C4NvrWTws3/4Xby+3l/QpNGS3fXws312AgHAc+dn0GjL+No7W0YdayRku0VIZgIRGScedI98EUi7OTPhscbnhXFzYS6Km5nKvh1n+WoTbVlhEcjG/JIDkkNE7oBxsOXNIpyigDOJwbrVicheWATSmdfVLQKNYSfQeqaCm5kKLp2Nm32UHq3NfMcCmUA305WBQ6GBuxtjrHZhIMsK/vnfXMOV9Rx+9l9/F7/7t8totM19/m9o6+H77AQCgMdOhDEX8+P5NzaMOtZIyHaLkIN2tBHRweJB98gHQxeqTUx4nNw6ZZILc2rH9vfX8nt+j/Yc1MLKyX4EQUDY50K+sv/n4KXNIuYTAbidjiGdjIjMxHdenWlFoOoYdgJpq+GtkgcEWCcTqN7q4M5ObeA8IEBtmRcF63UC/aflFJa3Svidzz2Mn33iBP7wmzfwuS9/G9fuFE07k9YJ1G8mEKB+UHru/Ay+dzOHZLeIRB+W6X6Q5DgYkXESE26UG21Um6O7CKBQa/VGVWj4PnJ8Aj7JgStr2T2/p1cEYieQrUX90oHbwZa3ShwFIxojLALprDcONoadQJevp/FAzH+kbhe9+SUHnKJg+jjY7VwVigI8EB/878YhCoj63ZYqAimKgi+/tIKTUR9+/sJJ/O4XH8Ef//0nkCk38bnf/xb+4OVVdOThr7RPFmpwigISh1xr+9z5GQDAV95gQPRetE4gBkMTGUd77RrlDWH5aquX20fD53SI+NipCF7bJxcoVVRHxQ77XkrWEvHtXwQqVJvY3KljcYqbwYjGBYtAOtM6gepj1glUbbbxvZtZXFq0ThcQcLcNtmByEWgtUwEw+GYwTSwgIV0yf7RN8+pKBm9t7OA3njnTa+n/0XPH8Hf/3afxY+eO4X/+2nX87L/+Lta7f/5hSeZrmA574BAPl790IurDhdNRvPBGEooy/OKVHeQqTYgCePFGZCCt8yJtoaK/3grVJjeDmeziXBTXt0t7hgZrnUDcDmZvEb8L+X064q9tqp3b7AQiGh8sAulM6wQat3Gw76xm0WzLlhoF04S8LuyYPA7WKwIdsUsqHnRb6qLgyy+tYjrkwRcen/3A16N+CX/wC4/j937uMby3XcLf+z9exZ9/79bQCivJQu1QeUD3eu7xGaymyngnuaPzqUZDptxE1O+GeMgCGxH1LzGhXnSPcidQodpC2MdispkuzE1CUYDvr++eC5QuNRB0O3ufbcmeIj5p30yg5e5msMVpdgIRjQsWgXTmG9NxsJeup+CXHHhyLmL2UT4k5HWhYHIw9Hq2gqhf6mUUDSoecCNjkbDQ125mcWU9h19/+gwk54dfSgRBwOfPz+Drv/VpfOxUBP/DV97Ff/1vvo+tnb03keglma9hJuwb6Pf+xEenITlFPH+VI2G7yZYbzAMiMli8O2653+Ymu8tXm1wPb7JHZkOQnOKeuUDpUgPxCXYB2Z02DibvMZ6/tFlELCBx7I9ojLAIpDPPGG4HUxQFLy+n8NR8zJJbBcI+yfRMoLVMBacnBytK3CsWVDOBrDCq9OXLq4gF3Pi5J0/s+33Hw1782a9cwP/4uYfx2loWn/m9V/D/vnXHsHM12zK2S/VDhULfK+R14cfOJfDXb91BqyPrfDr7y1aamGQRiMhQEZ8EpyiM7IawdkdGqd5mJ5DJPC4HHjsRxpU9coFSpTpDoUdAxC9BVoBSffeg+eWtEhanOApGNE5YBNJZb0X8GI2DXd8u4c5OHc9aLA9IE/a6TN8Otp6pYi4WOPLjxANuNNoySg1zN8a88X4er65k8GufnusVPvcjigJ+6ROn8R//4Y9gLubHP/zLN/Clv7i6Zw7BUWzt1KEowOyA42AA8Nz5WWQrTby6ktbxZKMhW25g0s+LAiIjiaKgrokf0XEw7cYMs8XMd3EuinfvFFHe5XNFqtRgd8gIiHSLrbldPnO1OzKub5dwjqNgRGOFRSCd+SQngPHqBLq8rF4oP2PBPCAAmDA5E6jabGOrWMdcTI9OILUDw+yRsC+/tIqwz4VfuHjqUL/vgXgA/8+vfwL/+McfxNfe3cJnfu8V3ccdNgpVAIdbD3+/px+MI+Jz4YU3jOtYsqtsmZ1ARMOQCLpHdhxMC6nlinjzXZiLoiMruHrrg7lAiqIgVWywE2gEaP/OdtsQtp6toNmW2QlENGZYBNKZu5uNMk6dQJevp/DQ9ASmQta8WxT2uVBqtNE2abRnPaMWJY4aCg0AsW5ORKZsXsbRu8kd/KflFH71qTn43c5D/36nQ8SXnl3An/7yBWwXG/jO6g46x7EAACAASURBVO5ZBINK5msAMHAwNABIThE/eu4YvrWS3nOGfhzVWx2UGu3e85CIjBMPepAe0XGwnW5O31Fz8ujoHj8ZgUMUPjQSVm60UWt1uBlsBES72Vu7hUNf64ZCczMY0XhhEUhnoijA4xLHphNop9rCD27lcWkxbvZR9qS1mxf3mIU22npWn/XwwL1FIPMuDP7g5VUE3U780idPH+lxLj4QheQQsdRdTaqXZEEtAk2Hj1aUvDgXRb7awmq6rMexRkKu+wEyyrv3RIZLTLhHtgiUr3Q7gRgMbTq/24mPzIQ+VATSnnsJBkPbnvbvLLdLEWh5swinKOBM4uifUYnIPlgEMoBPco5NJ9Crq2l0ZMWSq+E14e6bnxH5M/3Q1sPP6dAJpN2RM+vCYGW7hL99dwt//5Onj3wH1+UQMZ8IYGmrpNPpVMl8DYmg+8gh5RfnJgEAr+0RmDmOst0OtEkWgYgMFw+4ka00RzKgXhtLYRHIGi7ORfHm7QLq99zA1ELJmQlkfxG/+nltt3zMpc0i5hMBSy52ISLjsAhkAK/LMTadQC8tpxD2uXD+pPVWw2u0YkXBpA1h65kKEkH3QKNT94v4JIiCeZ1Af/DyDXicDvzKp+Z0ebzF6aAhnUBHyQPSnIh6MTXh2XNryjjKVNTn3STHwYgMp3VgmNn5aRQtGDrE7WCWcOF0FM2OjLduF3pfu1sE4uu93QXcTjhFYddg6OWtEkfBiMYQi0AG8LjEsegEkmUF37yexqcX4nCIgtnH2ZP2IdOscOi1TEWXPCAAcIgCon63KRcFt7IVvPhmEr/48ZO6jQM9ND2BdKmh658nWagdKQ9IIwgCLsxFcWUtC0VhLhAA5LqdQDEGQxMZTuvAGMUNYflqEw5RwITn6DdH6OiePB2FIOADNz1SRTWUnJ1A9icIAiJ+6UMd8YVqE5s7dSxOcTMY0bhhEcgAPsk5Fp1Abyd3kK00LbsaXqNlAu2Y1QmUrWBOhzwgTSwgIV0a/mjb//nyDTgdIv6bTz+g22Nq2yiWN/UZCZNlBZuFui6dQIC6NWW72MD7uaouj2d3WXYCEQ1NwuTxXyMVqi2EvS4IgnVvII2TkM+Fs8eCuLJ+twiULjUgOUVMeFmoGwVRn/ShTKAlhkITja0Di0CCIPyJIAgpQRDe3eXX/rEgCIogCDFjjmdPXpdjLDqBLi+nIAjApx+0big0YG4mUKneQqbc1K0TCFBzgdJD7gRKFmr4q6sb+PknT+h6V/DctHr3aXlLn5GwdLmBZkfGrA6dQICakwAAr93kSBigZgK5nSL8ErMDiIymjYOlRrQIxFEwa7k4F8UPbuV7GVSpUgPxgJuFuhER9rl6gewabRx/cZqdQETjpp9OoD8F8Nn7vygIwgkA/xmA93U+k+15JAeqY9AJdPl6CudPhC2/KUhrNzcjE0hbD69HKLQmHnAjM+SLgj/65g0AwK89fUbXx50MuBEPunFNp1ygjbz6961XJ9B8IoCoX2I4dFem3ESMFwVEQzHp14pAdZNPor98tclQaIu5MDeJarODH95R34/TpQY3g42QqF/qBbJrljaLiAUkjvwRjaEDi0CKorwCYLcroH8J4J8CYFjGfXwuB+oj3gmULjXw9saOpbeCaZwOEUG305RxsJsZdb24nkWgWFDNBBpWTk2qWMdffv82vvj4rC5ZO/c7Nz2h2zjYRl5dDz8T9unyeIIg4MnTEVxZz+ryeHaXrTQwyTwgoqGQnCKifmlkO4HCR9wwSfp6ck5d8HFlTX2/S5XqDIUeIWHfh4tAy1ul3lg+EY2XgTKBBEH4GQBJRVHe6uN7f00QhNcFQXg9nU4P8uNsxyuN/nawtzfUDRKfODNp8kn6E/K5TAmG1jqBTk3qU5QA1E6gRltGudHW7TH383+9ehPtjox/8Iy+XUCac9NBrKbKuqxBTha6RSCdOoEA9e7o7VwNd7qPPc6y5SbXwxMN0WzEi/ezo5dJVqg2e6PaZA2JoAcPxPy9cOhUqcEOkRES9buQr7Z6NxDbHRnXt0u9sXwiGi+HLgIJguAD8M8A/HY/368oyh8pivKEoihPxOPWzo7Ri8flQHXEO4HuzhHb4w5CyOsyZxwsW8HxkAcel34ZKrGg+sF5GGGhuUoTf/699/G5x2ZwSsdw63udm5pAsyPjZrpy5MdK5msIeV0IuPULstRygb6/zpGwbLnBUGiiIZqPB7CaKpt9DN0Vai1EmAlkOepGzBzqrQ4K1RY7gUZIxCehIyso1tUbiOvZCpptmZ1ARGNqkE6gMwDmALwlCMI6gFkAVwVBmNLzYHbmkxyoj3gn0NJWCSejPl0vto0U9rlMCYZey1QwF9e3eBLrXoRnysb/ef7kW2uotzv4DYO6gIC7WymWdMgF0ms9/L3OTU8g4HaOfS6QoijIVNgJRDRM88cC2CrWUaqbs93SCI12B9VmB2EWgSznwlwUxXob31rJAFAXUdBo0DK48t0NYde4GYxorB26CKQoyjuKoiQURTmtKMppABsAHlcUZUv309mU16WOgw0rs8UMS5tFLE7Zp4U07JVMyQRaz1ZwWucOmrtFIGM7gXZqLfzb76zj731kCgvHjPt//UDcD8kh6lMEytd0HQUDAIco4InTkV6L/LgqN9potmVmAhEN0Xw8AAAj1Q1U6I5mcxzMei50O1//5p1NAGAw9AjRlrhouUDLm0U4RQFnEsZ0eRORtfWzIv4vAXwXwFlBEDYEQfhV449lb17JgY6soKlDxokV1ZodrGcqtrp7EPK5hl4EyleaKFRbuoZCA3fvzBk9DvZn31lHqdHGb16aN/TnuBwi5hMBLG0dLRxaURRDOoEA9YPxaqpseOHNyrLdzjNtYxERGW8+MbpFIG4Hs57ZiA8zYS++cW0bAJgJNEK0zjutCLS0WcR8IgC3U7+4AiKyj362g/28oijTiqK4FEWZVRTlj+/79dOKomSMO6L9eLv5L/XmaBaB3tsuQVZgqzC5kNeFwj2BeMOwllUzbvTuBIr4JIiCsZ1AlUYbf/ztNfzoYgIPHw8Z9nM0i9PBI3cCFaotVJsdzOrcCQQAF+fUAPTXxzgXKNttIWcnENHwnIz6IDlErKZHpwikXYRyHMyaLs5Fe4snmAk0OnqdQBW1CLu8VbLVzVwi0tdA28Fof15JLQKN6oaw5S31Yt1Obx5hrwttWUFliIHd65luEUjnTiCHKCDqdxtaBPp3r91CodrCbz5rbBeQ5qHpCaRLjSP9mXqbwQzoBProTAgelzjWuUDZ7v+bGIOhiYbG6RAxF/NjdXt0ikAFFoEsTRsJEwVwEcAIidwzDlaoNrG5U7dVrAMR6YtFIANonUDV5nBWeA/b0mYJfsmBExH91p4bTfuwOcyRsPVMBaKg3snVWywgIV0yJhi63urgj15Zw6fmY3j8ZMSQn3E/bTvF8ubgI2Ebef3Xw2skp4jHT453LhA7gYjMMZ8IjFQnEDOBrE0rAk0G3HCIgsmnIb0E3U44RQH5ahNLDIUmGnssAhlg1DuBrm0WcXYqCNFGHw5CXvXD5jA3hN3MVDAb8UFy6v/PLB50I21QJ9D//fptZMoNfGlIXUDA3dFCrctsEEZ2AgHqB+Nrm0UUR2hLz2FonUBRbgcjGqr5RADv56ojs3U038sEYieQFc3F/IgF3IizC2ikCIKAsE9CrtLqjd8v2ijWgYj0xSKQAXqZQCPyge1eiqJgebOIRZvdPQh5u51A1SF2AmUruo+CaeIBNzIGBUN/90YWpyZ9+PgDk4Y8/m4mA27Eg25cO0IuUDJfg9flMKxIcWEuCkUBfrCeN+TxrS5TbiLocTJEkmjI5hMBKApwM10x+yi6KNSakJxi77MSWYsgCPgHz5zBf/HErNlHIZ1FfC7kK00sbxURC0gM/iYaYywCGUDrBKoOMX9mWO7s1FGst23XQjrscTBFUbCeqWJu0piRuVhQzQQyIug6WagZMsJ2kHPTE0caB0sWqpiJeCEIxnSonT8RgcshjG0uULbSZB4QkQkWjnU3hI3ISFih0kLY6zLstZqO7lc/NYdffmrO7GOQziJ+qTcOpo3hE9F4YhHIANrdrdoIFoGWu50aD9mshVQrAhWGVATKlJsoN9q6r4fXxAISGm25t8FDTxv5miEbtg5ybjqI1VQZrc5gW/WMWg+v8UoOPDIbxpW1rGE/w8qy5QYmOQpGNHRzMT9EAVjdHrxIbiX5apPr4YlMEPVJyJQbuL5dstWGXyLSH4tABhjlTCBtjvisze4ghHuZQMMpAq0ZtBlME++ubU3rPBJWbbaRqzQNLabs5dzUBJodeeCRh2S+Zkgo9L0uzEXx9sbOSBZ4D5ItNxkKTWQCt9OBk1Hf6HQC1VrcDEZkgojfhZuZCpptmZ1ARGOORSAD+KTR7QRa2irhZNSHgNtp9lEOxeMSITlEFGrDCYbW1sMb1wmkFoEyZX3/PHcKxm3YOog2Yrg0QC5QtdlGvtoyvHh1YS6KtqzgjffHLxcoW2kg6uc4GJEZ5hNqp+QoKFSbLAIRmSDik6ClCNgt1oGI9MUikAF642Aj2gm0OGW/FlJBEBDyuVAc0jjYWrYCpygYVpS4WwTStxOot2Y9PPxMoAfifkgOEUsDbAhLds9t9Bjbx05FIAoYu1wgWVaQqzQRYycQkSnmEwGsZSpoDzguayWFaovjYEQm0P7dOUUBZxLG3KQkIntgEcgAHtdoBkPXmh2sZyq2vXsQ9rqGNg62nqngZNQHp8OYf2LaOJjeRaCkiZ1ALoeI+UQASwOEQ28YvB5eM+Fx4aHjE7gyZkWgQq0FWQEzgYhMMp8IoNVRcCtXNfsoR6IoCgrVFkLsBCIaukj3PXw+EeCmT6IxxyKQAdxOEaIweivi39suQVZg2zC50BCLQGuZimGjYIB6N0cU9M8ESuZrcIgCjgXNGftZnA72wscPQ+sEGkbx6sLpSVx9P49m2/535PuV7RYbJ7kdjMgUCwl1Q9jKtr1HwqrNDpodmZ1ARCaIdIuvdr2ZS0T6YRHIAIIgwOtyjFwm0HJ3TMeubx5hn2so28FkWcF6tmJYKDQAOEQBUb/bkE6gqQmPYR1MB3loegKpUqNXdOhXslCDUxSQCHoMOtldF+aiaLRlvJMsGP6zrELLnmIwNJE5znSLQDdsHg6tvQdH2AlENHRaJ5AdYx2ISF8sAhnEKzlQHbFOoKXNEvySAyciw8+L0UPIKw0lE2i7VEe9JRtaBALUNfHpkr7B0MPYsLUfbVvFYUfCkvkapsMeOETBiGN9wJOnIwDGKxcoW1GLcjF2AhGZIuB24njIY/tw6HxFfc8KsxOIaOgWEgF84oFJ/Oi5Y2YfhYhMxiKQQbySA/UR6wRa2izi7FQQ4hAutI0Q9rlQqBq/HUxbDz83aWwRKB50I21AJ9CsCevhNdqo4fIhw6GThdrQ1tpPBtxYSATGKhcoq3UCMROIyDRnEgGspA6fmWYl2QpfS4jMEvS48Je/9nHMdzsLiWh8sQhkEK/LMVLbwRRFUTeD2XQUDFAzgSrNDloGb1dZz6jBnXNxg4tAATcyOmYCtToytot1UzuBJgNuxINuXDtkLlAyXxvqRrMLc1G8vp5HR1aG9jPNlC03IAq8e09kpvlEADdSFcg2ft3ROoEiLAIRERGZhkUgg3hdjpHaDnZnp45ivW3bPCBA7QQCgB2DR8LWMmW4nSKmJ4zNp4kF1UwgRdHngmBrpw5ZMX7D1kHOTU9g+RDjYM22jO3ScItXF+aiKDfaWBogxNqOMpUmon5pKON2RLS7hUQQtVYHd3ZqZh9lYOwEIiIiMh+LQAbxSqPVCaRtbHrIppvBALUTCIDhG8LWMlWcmvQZPjYXC0hotGWUG21dHm9jiBu29nNuKojVVLnvjq2tnToUBUMdY7swFwUwPrlA2XIDk37mARGZSRvhWLFxLlCu0oBDFDDhYTA0ERGRWVgEMojX5RipFfFax8PZKTt3Aql3HndqxuYCrWcrOG1wHhCgZgIB+q2JTxa6RSALdAI1OzJupit9ff9GQR2/G2bxajrkxcmoD1fWskP7mWbKltVOICIyj1YEumHrIlALEZ/LttmCREREo4BFIIN4pdEaB1vaKuFk1IeA22n2UQY2jE6gjqzg/WwVcwZvBgPubmrS1ncfVbLbCXTcAkUgAH2PWmnnHnbx6uJcFFfWcrqN41lZrtLkengik0X9Eib9Ela27VwEarCgTEREZDIWgQzidTlRG6Ui0GYRi1P2HQUDgLDX+EygO4Uamh15yEUgvTqBqogH3fC4HLo83qAeiPshOUQs9bkhTOtgmg4bm8F0vwtzUeSrLduvbO5HptzgengiCziTCGA1bd/XnFyFXYVERERmYxHIIF5JHJlxsFqzg/VMxdah0MDdYGgjO4G09fCnh1AE0sbB9CsCDW/N+n5cDhHziQCW+gyHTuZrSATdcDuHW7y6ODcJYPRzgZptGcV6m0GuRBYwnwhgNVW2bQcii0BERETmYxHIIKO0Hey97RJkBThn41BoAAh2gygLBnYCrWfVItAwOoEiPgmioGMmUL5meii0ZnE62AsjP0iyYM65T0S9mJrw4MqIF4Fy2jYfdgIRmW4hEcBOrYW0TsX/YWMRiIiIyHwsAhnEKzlRa3Vse7fuXsvdsRy7dwKpG0mc2KkaFwy9lqnAJzmQCBp/wewQBUT9bl06gWRZwZ1Cfagbtvbz0PQEUqUGsn382czqYBIEARfmonhtLTsS/873oj2/mAlEZD4tHNqOY6gdWUGh1kKUmwaJiIhMxSKQQbzdXJVGu78111a2tFmCX3LgRMRn9lGOLOyTDM0EWsuom8EEYTibT2IBCenS0YtamXIDzY5snU6g7ha65a39R8JkWcFmoW7auS/MRbFdbOD9XNWUnz8M2W4nUIxFICLTLSTUjlw7bggrVJtQFCDq43p4IiIiM7EIZBCvS/2rHYWRsKXNIs5OBUdipWvY5zJ2HCxTGcoomCYedOsyFrBhkfXwGm308KANYelu8cqsDqaLc1EAo50LpHVjTfLuPZHpjk24EXA7sWLDIpA2WhrlaCkREZGpWAQyiE9SV6nXbB4OrSiKuhnM5qNgmpDXZVgwdKsj43a+htOx4XVMxQNuZHTIBOqtWbdIJ9BkwI140I1rBxSBNkw+93wigKhfGulcoGxZywRiJxCR2QRBUDeE2bAIpHUVMmSeiIjIXCwCGcQjqeNgdl8Tv7lTR7Hetn0ekCbkdRk2DraRr6EjKzg9ObxOoFhQzQQ6aiZN0mKdQICaQbV8wIawu+c2Z1RREAQ8eToy0kWgTKUBySki4HaafRQighoObcdOoHy3CBTxsQhERERkJhaBDKJlAtm9CKSN4zxk881gmrDPuCLQemZ4m8E0sYCERltGudE+0uMk8zVMeJy9DWpWcG4qiNVUGa3O3rlaVuhgujA3ifdzVWzu1Ew7g5Gy5SYm/dLQcq6IaH/ziQDSpYah+XZG6HUCsauQiIjIVCwCGcSndQLZfBxMC+Y9OzUanUBhr4RCtQlZ1n+b000TikDx7hayo66JV9esWyv4+9z0BJodGTfTlT2/J1moIuR1mdqlouUCjWo3UK7S5EUbkYXMx+25ISzHTiAiIiJLYBHIIB6XOUWgW9kK/vadTd0e79pmESejvpEZBQl5XZAVoNw8WufMbtYzFQQ9TkSHmHcQ6wZsZspH2xCWzJuzZn0/2gjifuHQVjj3uekJBNzOkS0CZcsNhkITWcjCMa0ItP+4rNXkKk0E3U5ITn70JCIiMhPfiQ1ydxxM/2LDfn7nq0v4jb+4qttoytJmEYtTozEKBgCh7mraHQPCodez6mawYY7N3C0CDd4JpCgKkoUaZi0SCq15IO6H5BCxtLVPEahQMz3M2iEKeGKEc4GShTqOTbAIRGQVsxEfJKdoy06gKLsKiYiITMcikEHMGAfLVZp4+XoKigK8+OadIz9erdnBeqYyMqHQABD2dotABmQprGUqQw2FBvQpAhVrbZQbbdM7au7ncoiYTwSwtEc4tKIolugEAoALc1GspMq9deqjYqfaQqbcwJnu+AkRmc8hCjgTt9+GsFylOdROWSIiItodi0AG8fa2g+0daqu3r759B21ZwXTIgxeuJo+8Meq97RJkBTg3IqHQgDoOBkD3NfH1VgfJQm2oeUAAEPVLEIWjZQJtFKoArLMe/l6L00Es7zEOtlNrodLsWKKDScsF+v563uST6Gs1rRbgtPETIrKGeRtuCMtWmlwPT0REZAEsAhlEywSqDnEc7PmrSSxOBfEbz5zB9e0Sru2TpdKP5e4Yzkh1AnUDKQu1o2Xo3O92rgpFGW4oNKDeEY763UfqBOpt2LJAR839HpqeQKrU2LXDZsNC5/7oTBhupzhyI2Fap8F8fHQKwUSjYD4eQLJQG+pnjKPKV5oMhSYiIrIAFoEMoo2D1Yc0DnYzXcabtwv4wuMz+KlHjsPlEPDC1eSRHnNpswS/5MAJi22NOoqwz5hxsLXuZrDTQy4CAeqa+HRp8KJWsmD+mvW9LHa30mlb6u5lpXNLThGPn4zgynrW7KPoamW7DI9LtMTfMRHdtXAsAEXBvtsTrURRFGYCERERWQSLQAZxOUQ4RWFomUBfeSMJUQA+99gMIn4Jz5xN4MW37qDdGXwcbWmziLNTQYji8IKOjWbUONh6trsefsiZQIC6Jv6onUAel2jJNn1tFHG3DWFW62C6MBfFtTtFFOv6502ZZTVdxgOxABwj9BpANArmE/ZaE19utNHsyJZ8nyEiIho3LAIZyOtyoNo0vgikKApeeDOJp+ZjODbhAQB88fEZpEsNfGs1M/BjLm0WR2oUDFDH9NxO0ZBOoIjP1ds+NkzxgPtImUDJQg3Hw96hbjXr12TAjXjQvWs4dLKgFq+sEjR6cS4KWQF+cGt0coFWtsu9i00iso7Tk344RME2RaB8RX3P5TgYERGR+VgEMpBXcgxlHOz1W3ncztXw3PmZ3tcuLSYQ8rrwwhuDjYRt7tRRrLexOGJFIEAdCStU9c0EWstUhp4HpIl1O4EGDQJPFqyxYWsv56Yn9uwEmrFQ8er8yQhcDmFkcoGqzTaShRoWWAQishzJKeLUpA8rqd23J1pNtqLeqJjkOBgREZHpWAQykFcaTifQ81c34JMc+MzDU72vuZ0O/OQj0/j6D7dQbhw+OFK76H5ohDaDacJeSfdOoPVM1ZQ8IEDNBGq05YH+PwNqMcUKG7b2cm4qiNVUGa37RhuThRpmLJRX5ZUceGQ2PDJFIC1rhJ1ARNY0b6M18bmKeuMl6nebfBIiIiJiEchAXpcDNYOLQPVWB199exOffXgKfrfzA7/2hfMzqLdkfO3drUM/rhbEe3Zq9DqBQj6XrplAtWYHW8W6KXlAgJoJBAy2Jr7W7CBbaVq+E6jZkT8UgLqRr1ru3B87FcE7GztHyuKyCq3DgEUgImtaOBbArWwVzbb1X296RSCOgxEREZmORSADeSWH4cHQLy2nUKq38dzjMx/6tY+diuBk1IcX3tg49ONe2yziZNSHwH2FpVEQ8rp07QTSQqHN6wRSi0CZ8uFH3Ky0YWsvi7uEQ1ebbeSrLct1MD14LIhmR8b7uarZRzmy1VQZTlHAKZOKm0S0v/lEAG1Zwa2s9TeE9YpAHAcjIiIyHYtABhpGJ9DzV5M4NuHGJ8/EPvRrgiDg8+dn8J0bWWzu1A71uMubRSxOjd4oGACEdS4CaevhTcsE6hWBDt8J1CsCha0zVnW/M/EAJIeIpa27RSCrbQbT2G1jz35WU2WcmvRBcvJtgsiK5uPqe7QdXm9ylSYkpwi/5DD7KERERGOPn+4N5DO4EyhXaeLl6yl87rGZPVc4P3d+BooCvPjmnb4ft97qYC1TGbnNYJqwzuNgWhHI/E6gAYpAeet3ArkcIuYTgQ9sCNuwaAfTmbj6HFhNW/+i7CArqTIWEqNZCCYaBWcS6uvNik2KQFGfZJkgfyIionHGIpCBPC5ji0BfffsO2rLyga1g95uL+XH+ZBgvXE32vT3q+lYJsgKcG8FQaAAI+yTUWh3dNretZyqIB92mjc5F/RJEYbBMoGShCoco4FjQ2mGdi9NBLG9avxMo6HFhOuTB6rb1L8r202zLuJWtMg+IyMJ8khMzYa9tOoGifo6CERERWQGLQAYyehzs+atJLE4FD+zY+cL5GVzfLuHaLmu2d7PcHbsZ1U6gCa8LAFDUaSRsPVsxLRQaAByigKjfPXAn0NSEB06HtV8KHpqeQKrUQLb7Z0wWanCKAo5NeEw+2YfNJwK27wS6la2gIyssAhFZ3HzCHhvCspUm18MTERFZhLWv/GzOyHGwm+ky3rxdwBd2CYS+3089chwuh4AXrib7euylzRL8kgMnLLR+W0/hbhFIr1ygtUwFp2Pm/l3FAhLSpcGCoa02UrWbxe6WOm1rXTJfw1TIs+cYpJnOdNc299t5Z0XaeAmLQETWtpAI4Ea6jI5s7debfLWJCDeDERERWQKLQAbySMZ1An3ljSREAfjcYwcXgSJ+Cc+cTeDFt+70tbp6abOIs1NBiBa8wNZD2KcWgQo6FIFK9RYy5SbmYuZeLMeDg3cCzVpspGo35+7bEJYs1Cw3CqZZOBZAtdnBnZ262UcZ2GqqDEFQC1pEZF3ziQAabbk3ImtVuTLHwYiIiKyCRSADeV0ONNqy7nfoFEXBC28m8dR8rO9xmC8+PoN0qYFvrWYOfOylzeLIjoIB6op4ALqEQ69n1FXgcyZ3AsUD7kNnArU6MraKdVt0Ak0G3IgH3b1w6GTeuh1M83H7bwhbSZUxE/bCy00+RJa2cKz7epMuHfCd5mm0Oyg12phkEYiIiMgSWAQykK97AaVXALHm9Vt53M7V9g2Evt+lxQRCXhdeeGP/kbDNnTqK9TYWR7gIFPaqH0QL1cOPT93vZka90DdrM5gmwxJhBgAAIABJREFU1u0EOswI0tZOHbJivXDlvZybnsDSZhHNtoztUt2yHUwLx9SupZVt616UHWQ1VcYCR8GILE9bE79i4TB67YZLhEUgIiIiS2ARyEBel1oE0jsX6PmrSXhdDnzm4am+f4/b6cBPPjKNr/9wC+VGe8/v08ZtHhrRzWAAEPLplwm0mipDFNQtbGaKBSQ02vK+/2/vt9EdH5i1SfbTuakgVlNlbOSrUBTrrYfXRP0Son4JN2waDt2RFdxMl5kHRGQDIZ8LsYDb0p2H2bJ6w4WdQERERNbAIpCBPFoRSMdcoHqrg795+w4++5Ep+A+5kvwL52dQb8n42rtbe36PFrx7dmp0O4GCbidEQb8i0KlJP9xOc8dm4t0V75ly/91NyUJ3zbpFiyn3Ozc9gWZHxqsr6kjjTNi6xav5uD029uxmI19Foy2zCERkEwsW30iYq6jvS8wEIiIisgYWgQzkk9QijZ6dQJeXUyjW24caBdN87FQEJ6M+vPDGxp7fc22ziJNRHwKHLDDZiSgKmPC6dMkEWk2VLRGeGwuoRaDD5AJpQaLTIeutWd/NYrc77f9b2gYAzFq4eDV/LIAVm24IW+1tBhvdbkCiUTKfCGB127qvN9mK+r7EIhAREZE1sAhkIK+k/vXq2Qn0V1eTSATdeGo+dujfKwgCPn9+Bt+5kcXmzu6bRJY3i1icGv2Lv7DXdeROoFZHxlqm0gvmNJNWBDrMhrBkoYp40N3rWLO6M/EAJIeI793MAgCmw9YtXs3HAyhUW8hWjp47NWyrXA9PZCvziQBKjTZSh1wOMCx5dgIRERFZCotABtIurqs6FYFylSZevp7C5x47DseA69ufOz8DRQFefPPOh36t3upgLVMZ6c1gmpBPOvKK+FvZKtqy0tsGZabBikDWXbO+G5dDxHwigFZHQSLoNn0Ebz9aAcWOI2ErqTISQXdvix4RWZsW4m7VcOhcpQlBAMI+FoGIiIisgEUgA2njYHptB/vq23fQlhU8d3524MeYi/lx/mQYL1xNfqh1/L3tEmQFODfCodCasNeFnSNuB1tNqflJVugEivoliMLhx8Hskgek0UbCrH5u7TmxYsMi0GqKodBEdnK36GzNjYTZShMRnzTwzSsiIiLSF4tABtJ7O9jzV5NYnArioeNH69T5wvkZXN8u4Vp3E5hG2ww2Fp1AXteRO4G0Lg8rZAI5RAFRv7vvTiBZVnCnYN0163t5qPvctHoH09SEBwG3EzdsVgRSFIVFICKbiQfdCHqclg2HzlebiPjYWUhERGQVLAIZyKvjONjNdBlv3i4MFAh9v5965DhcDgEvXE1+4OtLmyX4JQdO2GRl+FGEfUfPBFpNlXE85Dn0ljajxAIS0qX+upsy5QaaHdnyHTX3W+xurbP6uQVBwJlEACsWvTO/l+1iA+VGuzdeQkTWJwgCFhIBy46DZctNTPrdZh+DiIiIulgEMpBX0q8T6CtvJCEKwOd1KAJF/BKeOZvAi2/dQbsj976+tFnE2akgxDFo2daCoWV58G0qK6ky5o9ZZ3QuHuy/E2hDWw9v8Y6a+z18fAI+ydHrCLIyO66J73W3sQhEZCvziQBuWLQTKFdpMhSaiIjIQlgEMpBWBKofsRNIURS88GYST83HcGxCn41IX3x8BulSA99azfR+xtJmcSxGwQBgwuuCogClenug3y/LCm6ky5YIhdbEA+6+M4G09fBW76i5X8Qv4bv//Y/ipx85bvZRDjSfCGC72ECxfrSOs2HSOpc4DkZkLwuJIDLlZm8Tl5Xkq01EWAQiIiKyDBaBDKTXONjrt/K4navpMgqmubSYQMjrwgtvqCNhmzt1FOttLI5JEUjbUlKoDfaBOVmood6SLXWxHOt2At0f+L2bpE07gQA1z8kO3WoLNtwQtpoqI+R1IR7g6AaRnfTCoS3WDSTLCvLVFiZZBCIiIrIMFoEM5BAFSE7xyONgz19Nwuty4DMPT+l0MsDtdOAnH5nG13+4hXKj3QuFfmgMNoMB6jgYgIFzgbQLeytsBtPEAhIabRnlxsHdTcl8DRMeJ4IehnUaxY5r4rVQaEGwfpGNiO6y6uvNTq2FjqxwHIyIiMhCWAQymNflONKK+Hqrg795+w4++5Ep3QOIv3B+BvWWjK+9u4XlLXUM5OzUuHQCqcWPQvVoRSBLjYMF1e6NTPng7qZkoYaZMQgAN9OJqA+SU7TVhrDVlLVGHImoPzNhLzwu0XLh0Lmq+n7EIhAREZF1sAhkMK/LgWpzsNwZALi8nEKx3tZ1FEzzsVMRnIz68MIbG7i2WcTJqA8Bi2y6Mlqo2wk06Jr41VQZsYBkqZyDWHeEp59coGS+ZstRMDtxiAIeiPmxYpMiUL7SRLbStFR3GxH1RxQFnIkHLDcOlquwCERERGQ1LAIZzCc5UGvJB3/jHp5/I4lE0I2n5mM6nkolCAI+f34G37mRxWs3s1icGo9RMAAI+Y42DraSKuGMxTomtCLQQRvCFEVBslDDrM1Coe1oPmGfDWHaxSM3gxHZ03wiYLnOw2yZRSAiIiKrYRHIYB6XA7UBg6FzlSZevp7C5x47DodBQbjPnZ+BoqgjROOyGQy42wm0Uz18MLSiKL3sFCvptwhUrLVRbrTZCTQE84kAbuerRxoJHRZtjGTBYs9rIurPQiKAZKGGSh+5cMOS5zgYERGR5bAIZDCv5ECtNdgHsq++fQetjoLnzs/qfKq75mJ+nD8ZBgCcG5NQaEANxvZJjoEygdKlBor1tuUulqN+CaJw8DjYRqEKwH7r4e1oIRGEogA3DBjRWE2V+toE1//jleF1OXA8xOcFkR1pNyaMeL0ZFMfBiIiIrIdFIIP5pME7gb761ibOHgvioePGduj83BMn4BAFfHQ2bOjPsZqQ1zVQJlAvFDphraKZQxQQ9bsP7ARK5u27Ht5ujNrY89btAn7sf38Ff3dtW7fHXEmVcCbhh2hQ1yERGUt7T7LSCGq23IRfcsDjcph9FCIiIupiEchgHtdgmUA71RZev5XDjz98zIBTfdDPPXkC3/wnz4xdUSDkdQ2UCaRlp1htHAxQ18SnS/uPuCUL3SIQO4EMdzrmg0MUdL8o+9ZqBgDwDR2LQDdSZSxYrLBJRP07NemDUxQsFUafrzYttUCBiIiIWAQynNflQG2A7WDfXElDVoBnziYMONUHCYKA2TFcFx72ubAzwDjYynYZQbcTxybcBpzqaOLB/jqBPC4Rk/xgbji304FTUZ/uRaArazkAwMvXU5Dlo4+ElRtt3NmpW7KwSUT9cTlEnI75rdUJVGnyvYaIiMhiWAQymLod7PDjYC8vpxDxufDYifEa0RqmsFdCoXb4YOjVVBlnEgEIgvXGZuIB94GZQMlCDcfDXkuefxSd0XlDWLsj4we38t2CXxPv3tk58mNqG4WstvGOiA5nwWIbCXOVBvOAiIiILIZFIIN5XA5UD5kJJMsKXn4vjacfjBu2FYy6mUADdAKtpsuWC4XWxLqdQPsFBicLtbEb/TPTQiKAtUwFrc7hx0J3s7RZQrnRxpcuzUMQgJeWU0d+TO2iceGYNZ/XRNSf+UQAt7IVNNrW2EiYK3McjIiIyGpYBDKYV3Icej30WxsF5CpNXFo0fhRsnIV9h88E2qm2kC41LDs2EwtIaLRllPdZEZzM1zDLPKChmU8E0JYV3MpWdXm819ayAIDPPDyFx06Ecfl6+siPuZouw+UQcCo6fmOhRKNkPhGArADrGX1eb44qV+U4GBERkdWwCGQwn8uBVkc5VBfA5etpiALw6YW4gSejkM+FRls+VJFuNV0CYM1QaEDNBAKATHn3Mbdas4NspclOoCG6uyGspMvjXVnL4dSkD1MhD549m8DbG4UDc6AOsrJdxulJP5wOviUQ2Zn2erOi0+vNUVSbbdRbMqJ+6+XnERERjTN+4jeYV1LXoh4mF+jycgrnT0bYQm2wkNcFAIcaCVvZ7o7NWHSLUiygftjeKxeIm8GGT8vZ0SOnQ5YVfH89hwunowCAS4sJKArwzSN2A91IlzkKRjQCzsQDEARrrInPdm9GRP0uk09CRERE92IRyGAel1oEqveZC5Qq1fFOcgfPchTMcGGvWmQ7TDj0aqoMt1O0bBFFKwLt1RnSKwKFOfYzLH63EzNhry4XZavpMvLVFi7MqUWgh49PIBF046Xrg+cC1Vsd3MpWMM9QaCLb87gcOBHRfyPhIPJVrQjETiAiIiIrYRHIYL5DdgK93L2j/8xZjoIZLexT704eZk38arqMB+IBywZ2H1gEyrMTyAzziQBWdLgoe627Gv7jD0wCAARBwDNn43jlvTTaAwZPr2crkBVg/pg1u9uI6HAWEgG8t23+OFi2ohWB2NVMRERkJSwCGczb7QTqd0PYy9dTODbhxkPTE0Yei3DPONghwqFXtq27GQxQP2yLApDZcxysCoco4FiQd2aHaT4RwI10GbK899a2flxZy2E65PlAsPeziwmU6m384FZ+oMfUOgbYCUQ0Gh6eCWE1VUa1ufeCgGHIdcfBGAxNRERkLSwCGcxziE6gVkfGq+9lcOlsAoJgzU6TUaIVgfrtBKo220gWapYNhQYAhygg6ncjvU8n0NSEhwHAQzafCKDeknvjeINQFAVX1rK4MBf9wOvDU/MxuBzCwFvCVrbLEATggbh/4LMRkXU8OhuCrADvJoumnkMbB2O+IRERkbXwStBgvkNkAr2+nkep0eZq+CHpjYP12Ql0M10BAEt3AgHqmvh0afeco2ShxlEwEywkjh4O/X6uiu1io5cHpAl6XHjydBSXlwfLBVpNl3Ey6uvllxGRvT0yGwYAvHW7YOo5spUmXA4BEx6nqecgIiKiD2IRyGDadrB+xsEuX0/B5RDw1HzM6GMRgIDbCYco9B0Mra3ctXInEKCuid8vE2iW6+GHbl6HIpCWB3TxviIQAFw6m8D17dJAnUY3UmWOghGNkHjQjeMhD97aMLcIlCs3EfFJ7GwmIiKyGBaBDHaYYOjLyylcnJtEwM27ZsMgCALCXlffK+JXU2U4RAGnJq09NhMPuHddEd/qyNgq1j+QJ0PDEfZJiAWkXiFxEFfWcoj6pd7K+Xtp3YOH7QZqd2TcTFcsX9gkosN59EQYb2/smHqGXLXJUGgiIiILOrAIJAjCnwiCkBIE4d17vvY7giC8LQjCm4Ig/J0gCMeNPaZ9aSMWBxWBbueqWEmVuRVsyEJeV9/B0KupMk5P+iA5rV07jXU7gRTlgyHEWzt1yAo3g5llPhE4UifQlbUcLpyO7npX/UzcjxNRL14+5Kr42/kamh2ZRSCiEfPIbBjv56rIV/rrdDVCrsIiEBERkRX1czX7pwA+e9/X/hdFUR5RFOUxAF8F8Nt6H2xUaNvBageMg2kXb88yD2ioQj4Xin0WgVZSZVtcLMcCEhptGeXGBzfDaKNCM2GfGccae1oR6P7iXD82d2p4P1f9UB6QRhAEXDqbwLdXs6j30XWo6W0Gs8Hzmoj69+hsCADwdtK8biAWgYiIiKzpwCKQoiivAMjd97V7V074ARxt7/EI80nqaNdBnUCXr6dxatKHuZi1R41GTb/jYM22jFvZqi0ulmMBdf17pvzBO8DJfLcIxE4gU8zHAyjW27uO6h3kSjcPaK8iEKCOhNVanV52UD+08bQzNnheE1H/PtItApkZDs0iEBERkTUNPNciCML/JAjCbQC/AHYC7cndHR3arxOo3urgOze4Gt4M6jjYwe3y69kKOrKChURwCKc6mnhQLQLdX2zQOoGmQ56hn4mAhWPqc2eQkbDX1nIIup04Nz2x5/d84oFJeFzioXKBVlNlTE14MOFxHfpMRGRdEx4XHoj78bZJ4dCtjoydWotFICIiIgsauAikKMo/UxTlBIB/B+BLe32fIAi/JgjC64IgvJ5Opwf9cbYligI8LnHfTqDv3syi3pK5Gt4EYZ/UVyeQncZm7nYC3VcEytcQD7q5CtwkvQ1h6cMXga6s5fDE6Qgc4t5FYo/LgU+eieGl5VTfI2erNhlxJKLDe2w2jLc2dgYaQT2qfFW9uTLJIhAREZHl6JFw+xcAvrjXLyqK8keKojyhKMoT8fh4hh77JOe+nUCXl1Pwuhy7rn4mY4W8LpTqbXTk/T8kr6bKEATsupnJavYsAhVqmOF6eNMkgm4EPU6sbB+uCJQpN7CaKuPC3OSB33vpbBzv56pYy1QO/F5FUdT18CwCEY2kR2ZDSJca2CrWh/6z8xX15kqERSAiIiLLGagIJAjCwj3/+TMAlvU5zmjyuhx7dgIpioKXllN4an6SHRomCPvUMZiDwqFXUmXMhL3wStb/fxT1SxAFILPLOBjzgMwjCMJAG8JeXz84D0jzzFm1m/ClPkbCNnfqqDQ7LAIRjahHToQBAG/dHn44dLaivv9wHIyIiMh6+lkR/5cAvgvgrCAIG4Ig/CqA3xUE4V1BEN4G8OMA/pHB57Q1j0vcsxPoRrqMjXytd/FGwxXyqkWgg9bE22lsxiEKiPrdSN/TCSTLCpKFGmbZCWSq+XgAK4csAr22loPHJeKjM6EDv/dE1IeFRAAvXz949HbFRiOORHR4D01PwCkKpuQC5SraOJh76D+biIiI9uc86BsURfn5Xb78xwacZWT5JOeenUCXl9WLNeYBmUPrBNrZpwjUkRXcTJfxqfmDx3GsIhaQkC7dDbzOVBpotmV2Apls4VgA/+EHG9ipthDy9RfGfGUth8dPRiA5+2vcfHYxgT/59hrKjTYC7r1f4rWOpAUWgYhGksflwNmpIN4yoQiU7xaBIn6GzhMREVmNHplAdACvy7FnJ9BLyymcPRZkVotJQl61Vb1Q3XtD2Ea+ikZbtlXHRDzo/kAmUG89PJ9nprobDl3q6/uL9RaubRb7GgXTPHM2gVZHwbdXM/t+32qqjIjPhckA79QTjapHT4Tx9sYO5ANy7/SW1YpAPo6DERERWQ2LQEPgkRyo7tIJVKq38P31HLuATNRPJ5CdNoNp4oH7ikDd9fDsBDLXfFxdE99vOPQP1vNQlP7ygDRPnI4g6HYeuCp+NVWy1XOaiA7v0dkQSvU21rMHh8XrKVdpIuR1weXgx0wiIiKr4bvzEPhcDtR36QT69moGbVnBpbPjuTXNCnqZQPusie9lp3Qv4O0gFnQjXWr0VgNvsBPIEmYiXnhcYt/h0K+t5eByCDh/ItL3z3A5RPzIgzFcvr7/qng158o+z2kiOrxHZtVw6Lc3hhsOna00GQpNRERkUSwCDYFX2n072EvLKQQ9TnzsVP8XeKQvrQh0UCdQPOjuO8PFCmIBCY22jHKjDUAdB5vwOBH02OfPMIocooAHYgGspvsrAl1Zy+KR2fCht9JdOpvAdrGBa5vFXX89W24gX22xE4hoxC0kAvC4xKHnAuVZBCIiIrIsFoGGwONyoHpfJ5CiKLh8PY1PPxiHk+3SpnE5RATczn07gVZTZduF58a6OS+ZsprLoK6H95l5JOpaOBboaxys1uzg7Y2dQ42CaZ7udhfutSWMm8GIxoPTIeIjx0N46/Zwi0A5FoGIiIgsi9WHIfBJDtTv6wT64Z0i0qUGnuVqeNOFvC4UarsHQyuKYqv18Jp4UC0CpUtqLlAyX+MomEXMxwNIFmqoNtv7ft8b7+fRlpWBikCJoAcfnQnhpT1ygbgZjGh8PDIbxg/vFNHqyEP7mdlKE1GGQhMREVkSi0BD4HWp42D35nNooa1PMw/IdCGvCzt7dAJtFxsoN9q2KwLd7QRSc4GShRpmGQptCdpz6UZq/6DW19ZyEAUMPC56aTGBN97P91Y132s1VYZfcmA65BnosYnIPh49EUKjLeO97f62Eh6VoijqOFiARSAiIiIrYhFoCLySAx1ZQfOeu3AvXU/h0dlQ72KdzBP2ufbMBLLjZjDgg0WgYq2NcqPNTiCLWDjW35r4K2s5PHR8AhMD5jhdOhuHrACvrHx4JEzrbhMEYaDHJiL7eHTI4dDFehttWcEkx8GIiIgsiUWgIfC61FDXelMtAuUqTbx5u8DV8BYR9rlQ2KMItJJSL9TtVgSK+iWIApApNbBRqALgenirODXph1MU9t0Q1mzLuPp+HhfnJgf+OY/OhjHpl3ZdFb+aKuOMzZ7TRDSYU5M+hLwuvD2kcOhct/uQmUBERETWxCLQEGibfbQNYd98LwVFUTf4kPlCXteewdCrqTImPE7Ebdax5RAFRP1upMsNJLke3lJcDhGnJn37hkO/kyyg0ZYHygPSiKKApx+M45vvpdGR746iFustbBXrtitsEtFgBEHAI7MhvHV7OJ1AWhEowiIQERGRJbEINARaJ5AWBHt5OY1YQMJHZ0JmHou6Ql4JxVrrA5lNmtVUGQvHgrYcm4kFJKRLTSQL3SIQO4EsYyER3HdN/GtrOQDAk6cHLwIBai5QvtrCm/dsBrrRC4UOHumxicg+HpkN4fp2CbX7NpUaQSsCcRyMiIj+//buPkqu864P+PfZF620etnVq2VLjh1Ljh3bSHZwAsE5NIFTYmjBVYADtJQmhOaUl9KelvJSWsiBchpeTkMhbTkhhBRKAxQSDuSFQElMoCRxTGwrDrbjd1u2E8layfKuLK2kvf3j3pVX8q7edmZnRvP5nLNHs3fuvXrub2buzH7neZ5LdxICLYG5PYGOn5jJX35xX/7eKzZlYKD3goWL0fjocKZPzJzsqTXXQ3sns31jb/aY2Lh6JM82PYGWDw/4QN5Ftm9alcf3H8708fmv1vOZRybyiktWLXo4xddevTGDA+WUIWG9Os8VcOF2bh3PiZkqf/dM+3sDTUzVV6U0HAwAupMQaAnM9gR6YfpE7n7yYJ574Vi+znxAXWN8RT3x7ulDwiamprN/avrkRL69ZuOqJgQ6+EIuG1/Rk72ZLlbbN63KiZkqj+1/6RXCjp+Yyd8+fmBRQ8FmjY0O5ytftjafeODUEGjZ4EAu1zMM+sbOy+vJoZdiSNjEVP1eKgQCgO4kBFoCc3sCfeKBvRkcKHnd1Rs63CpmjS0QAs32mOjVCXQ3rB7JvufrEMh8QN1lthfOfJND3/fM85k8ejyvWcSk0HO9/tqN+cLTh/LlQ0dO/p9XbVyZoUGnf+gXl6xZnkvWjCzJ5NATU0ezfHggo8uG2v5/AQDnz18BS2BuT6CP378vN1+x9mTwQOeNjdaPxemXiT85bKZHh4NtWLUsR4/P5KG9k9mq10dX2bZxVUrJvJNDf+bR/UmS1yxyPqBZs70Ob296Az3oymDQl3ZsHV+Sy8Tvn5rO+pW9dTEFAOgnQqAlMNsT6NFnp3LfM4dcGr7LjK+ou6w/98L0Kcsf2juZFcODPduLZkNzRbPD0yd69hguViuWDWbr2hXzTg59x6MTuWL9aDaPLW/J/3XNJatz6djyfPz+vTly7ESePHA4VwuBoO/s3DqWR56deskXHq12YGo6a1f6ogsAupUQaAnM9gT6yL1fShLzAXWZ8dH5h4M9uPf5bNu0smcn8N64+sVvYl0ZrPts37jqJcPBZmaqfPaxiZb1Akrqy0O/4dpN+esHn80DX3o+VWVSaOhHs/MCfb7NvYEmpqazTk8gAOhaQqAlMNr0BLrnyYPZMr7Ct/Bd5uScQKd9O/pwD18ZLHmxJ1CSbBkf7WBLmM/2Tavy8L7JnJipTi57aN9kDhw+1pJJoed6wzWbMjV9Iu+/44mT/zfQX3ZsaSaHbvO8QPVwMJNCA0C3EgItgeVNT6AkecO1G12lqcuMLhvM8GA5pYv85NHjefq5I7n6ktUdbNninBIC6QnUda7etDrTx2ey58Dhk8s+8+hEkuSrWjQp9Kxbtq/PssGBfOCupzJQkpdvWNnS/QPdb2x0OFeuH2375NAHpqazdlQIBADdSgi0BEaGBjKb+7zhGkPBuk0pJWMrlp0yHOzh2SuD9XBPoHUrl2WgJIMDJZes1jW/22yb5wphdzw6kc1rlufyda0N7UaXDeWrrlqX6eMzuWL9yowMDZ59I+Ci0+7JoY8cO5Gp6RNZv0oIBADdSgi0BEopGR0ezLKhgbx2W2u/4ac1xlYMnTIx9Owf5ldf0rsh0OBAybqVI9m8ZrnLgXeh2SFZDzbPtaqqcsej+/Oal69rS2/B2QC6l4NNYHF2bB3LM88dyd5DR9qy/4mp+n10neFgANC1/GW4REZHhvLVV63P6LKhTjeFeYyPntoT6MG9kxkeLLliXW/PpbNp9YjLw3epsRXD2bR65GTg+MTE4Xz50NGWzwc0a3ZC+l4ONoHFmZ0c+p429QaaDYEMBwOA7iWRWCI//61fkcvX9nagcDEbXzGcL835ZvShvZO5cv3Knu9B8/ZvuT4jQ719DBez7ZtWnewJ9OJ8QO0Jga7csDLv/I6dee1VG9qyf6D7XX/ZmgwOlOzeczB//7pLWr7/2RDIcDAA6F5CoCXydde2/sMWrTM2Opz7v/T8yd8f3jeZV17au5NCz2pXrxJa4+pNq/KHn3uqGQo2kXUrl7X1yl27btratn0D3W902VCu3rSq7T2BDAcDgO6liwCkHpoze3WwI8dO5PH9Uz19eXh6w/ZNqzJ59Hi+fOho7nh0Iq++cq2rBwJttXPreHbvOZiqqlq+7/2zIZDhYADQtYRAkGR8xbJMHj2eYydm8tj+qcxUL169Cdpl9jn2Vw/uyxMTh/OaFl8aHuB0Oy4fy8HDx/LkxAst3/eBqekMDpSMrRhu+b4BgNYQAkGS8dH6A+uhF469eGWwTb0/HIzuNvsc+993PJGkffMBAczauXV2cuiDLd/3/qnprB0dzsCAHo0A0K2EQJAXQ6CDLxzLg1+eTCnJVRtXdrhVXOw2rFqWsRXDueuJg1k1MpRXXrqm000CLnLXbF6dZUMDuefJ1odAE1NHzQcEAF1OCARJ1jRd1w8ePpaH9k3mZetGs3x4sMOt4mJXSjk5EfTNV67NoG/PgTbrmvkPAAAXOElEQVQbHhzI9Zetye42TA59YOqYy8MDQJcTAkHqS8Qn9XCwh/dOmhSaJXN1EwK5khuwVHZuHc+9Tz+XEzOtnRx6/9RRl4cHgC4nBIIk4803l89OHs0j+6baeplumGv2uWY+IGCp7Ng6lsPTJ07OgdcqE1PThoMBQJcb6nQDoBvMXsnk3qeey/SJGSEQS2bXTVsyU1W56fK1nW4K0Cd2zJkc+prNrbkIwomZKgdfOOby8ADQ5fQEgiRrltd56J2PH0gSIRBLZv2qkbzta7e5mg6wZK7asDKrR4ZaOjn0wcPTqaroCQQAXU4IBEmGBgeyevlQ7nvmUJJkmxAIgIvUwEDJV2wda+nk0BNT00mSdatGWrZPAKD1hEDQGB8dzkyVbF6zPGuWD3e6OQDQNju2juf+Lx3K0eMnWrK/kyGQ4WAA0NWEQNCYnRfIUDAALnY7t47l2Ikq9z3zfEv2dzIEMhwMALqaEAga4yvqD65CIAAudjsuryeH3r2nNfMC7W9CIJeIB4DuJgSCxtionkAA9IfLxpZnw6pluefJ1swLdKAJgcZHDacGgG4mBILGuOFgAPSJUkp2bh3PPS3sCbR6ZCgjQ4Mt2R8A0B5CIGjMfnt5tRAIgD6wY+t4Ht43mcmjxxe9r4mp6awzFAwAut5QpxsA3WLXTVsytmI4613eFoA+sOPysVRV8vk9z+W129Yval8HDk9nrSuDAUDXEwJBY/um1dm+aXWnmwEAS2Ln1hcnh15sCLR/cjqXji1vRbMAgDYyHAwAoA+tW7ksW9euyO49i58cemJq2uXhAaAHCIEAAPrUzsvHc/eTi5scuqoqIRAA9AghEABAn9q5dSxPHXwh+yePXvA+pqZPZPrEjBAIAHqAEAgAoE/tODkv0IUPCZuYnE4SIRAA9AAhEABAn7phy1hKSe7Zc+FDwvZP1b2IhEAA0P2EQAAAfWrVyFC2b1y1qJ5ABw7rCQQAvUIIBADQx3ZsHc89Tx5MVVUXtP3+ZjjY+pUjrWwWANAGQiAAgD72uqvXZ//UdO58/MAFbT8x1fQEWqUnEAB0OyEQAEAf+4brNmfF8GA+8LmnLmj7icPTWTY4kJXLBlvcMgCg1YRAAAB9bOXIUG69YXM+tPvpHDl24ry3n5iczrqVy1JKaUPrAIBWEgIBAPS5XTdtyfNHjufj9+89720npqZNCg0APUIIBADQ527ZviGbVo9c0JCwicNCIADoFUIgAIA+NzhQctuNl+X2B/aenOj5XOkJBAC9QwgEAEB23bQ1x2eqfGj30+e13eycQABA9xMCAQCQ6y5bk2s3rz6vIWHTx2fy/NHjQiAA6BFCIAAAktQTRN/95ME8sm/ynNY/cLgeOiYEAoDeIAQCACBJctuNW1JK8kd3nVtvoP2TdQi0XggEAD1BCAQAQJJk89jy3LJtQz5491Opquqs68/2BForBAKAniAEAgDgpF03bcmTEy/kzscPnHXd/VN6AgFALxECAQBw0q03bM6K4cFzmiB6YvJoEnMCAUCvEAIBAHDSypGhvPH6S/Lh3U/nyLETZ1x3Ymo6pSTjo0IgAOgFQiAAAE7xpldtzaEjx/OJ+/eecb2Jw9MZXzGcwYGyRC0DABZDCAQAwClu2b4hm1aP5ANnuUrYxNS0oWAA0EOEQAAAnGJwoOS2Gy/L7Q/szYFm8uf57J8UAgFALxECAQDwErtu2ppjJ6p8aPfTC65z4LAQCAB6iRAIAICXuO6yNbl28+ozDgmrh4ONLGGrAIDFEAIBADCvXTdtyV1PHMwj+yZfct/MTJUDh49l3crhDrQMALgQQiAAAOZ1241bUkryR/P0Bjp05FhOzFR6AgFADxECAQAwr81jy3PLtg354N1PpaqqU+7b30wYvd6cQADQM4RAAAAsaNdNW/LkxAu58/EDpyyfaEIgE0MDQO8QAgEAsKBbb9icFcOD+cDnTh0SJgQCgN4jBAIAYEErR4byxusvyYd3P50jx06cXC4EAoDeIwQCAOCMdr1qaw4dOZ5P3L/35DIhEAD0HiEQAABndMu29dm4eiQfmHOVsImp6YwuG8zy4cEOtgwAOB9CIAAAzmhocCC37bwstz+wNweaHkATU9N6AQFAjxECAQBwVrtetSXHTlT50O6nk9SXiHd5eADoLUIgAADO6rpL1+TazatPDgk7MDWdtUIgAOgpQiAAAM6qlJJdN23JXU8czKPPThkOBgA9SAgEAMA5ue3GLSkl+eBdT2X/1FHDwQCgxwiBAAA4J5vHlueWbRvy+599MkeOzRgOBgA95qwhUCnlvaWUvaWUe+cs+8VSyv2llN2llA+WUsbb20wAALrBrpu25EuHjiSJnkAA0GPOpSfQ+5LcetqyP09yQ1VVO5J8MclPtLhdAAB0oVtv2JwVw4NJknUrRzrcGgDgfJw1BKqq6pNJJk5b9mdVVR1vfv10kq1taBsAAF1m5chQ3nj9JUmSdSuHO9waAOB8tGJOoO9N8tGF7iylvK2Ucmcp5c59+/a14L8DAKCT3nzLy3P1plXZtnFVp5sCAJyHUlXV2Vcq5cokH6qq6obTlv9kkpuTvKk6hx3dfPPN1Z133nlhLQUAAADgJUopf1tV1c1nW29oEf/BP0vyD5N8/bkEQAAAAAB0zgWFQKWUW5P8WJK/V1XV4dY2CQAAAIBWO5dLxL8/yaeSXFNK2VNKeWuSdyVZneTPSyl3l1J+rc3tBAAAAGARztoTqKqq75pn8W+0oS0AAAAAtEkrrg4GAAAAQJcTAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0ASEQAAAAQB8QAgEAAAD0gbOGQKWU95ZS9pZS7p2z7NtLKV8opcyUUm5ubxMBAAAAWKxz6Qn0viS3nrbs3iRvSvLJVjcIAAAAgNYbOtsKVVV9spRy5WnL7kuSUkp7WgUAAABAS501BFqsUsrbkryt+XWylPJAu//PJbIhybOdbkQXUAc1mKUONXWoqUNNHWrqUFOHmjqowSx1qKlDTR1q6lBTh/N3xbms1PYQqKqqdyd5d7v/n6VWSrmzqqq+nw9JHdRgljrU1KGmDjV1qKlDTR1q6qAGs9Shpg41daipQ00d2sfVwQAAAAD6gBAIAAAAoA+cyyXi35/kU0muKaXsKaW8tZSyq5SyJ8lrk3y4lPKxdje0C110Q9wukDqowSx1qKlDTR1q6lBTh5o61NRBDWapQ00daupQU4eaOrRJqaqq020AAAAAoM0MBwMAAADoA0IgAAAAgD4gBEpSSrm1lPJAKeWhUsqPN8t+p1l2bynlvaWU4QW2nXe9UsrrSynPlVLubn5+aimP6UIsUIffKKXcU0rZXUr5g1LKqgW2/cpSyuebbX+llFJOu/9HSilVKWXDUhzLYiyyDj9XSnmylDJ52vKvLaV8rpRyvJTybUtxHIvVpjq8rJTyiVLKXc0+vmkpjuVCXWgNSimjpZQPl1LuL6V8oZTyjjn3vbmUsm/OueH7lvKYLsR8dZhz36+e/jifdv+854ZSyrc3tZkppfTE5T8vtA5neT6MlFJ+r9nnZ0opV7b3KBavTXW4KF4XpZT3lVIenXMcNy6w7cubx/vB5vFf1iz/F83r5e5Syl+XUq5bymO6EIusww81253y+aCUcltzjr27lHJnKeV1S3U8F2qRdVjos+S1pZRPlVKOllJ+ZCmP50K1qQ5jpZQ/KfV77xdKKW9ZymM6XwvUoJT6s9EXSyn3lVJ+eIFt5z03zLn/25rXS9e/by6yDgudG/5Jc27YXUr5m1LKzqU6ngvVpjqsLaV8sKnDHaWUG5bqeC7UIuuw4N/lpf6b++7m3PCXS3U8Pa+qqr7+STKY5OEkVyVZluSeJNcl+aYkpfl5f5LvX2D7eddL8vokH+r08bWgDmvmrPNfkvz4AtvfkXqi8JLko0m+cc59lyf5WJLHk2zo9LG2uQ5fneTSJJOnLb8yyY4kv5Xk2zp9nB2sw7vnvEauS/JYp4+1HTVIMprkDc3tZUn+avY1keTNSd7V6eNbbB2a+25O8tunP86nbT/vuSHJK5Nck+T2JDd3+jjbWYezPB9+IMmvNbe/M8nvdfpYO1SHi+J1keR953KOT/L7Sb6zuf1rc86Lc88v35LkTzt9rG2uw02p3x8fy5zPB0lW5cV5K3ckub/Tx9rmOiz0WXJTklcn+bkkP9Lp4+xgHf59kp9vbm9MMpFkWaeP9zxr8JbUnwEHZh/bBbaf99zQ/L46ySeTfDpd/r7ZgjosdG74miRrm9vfmOQznT7WDtXhF5P8dHP72iR/0eljbXMdFjo3jCf5uyQvO9P2fl76oydQ8pokD1VV9UhVVdNJfjfJbVVVfaRqpP4jZut8G5/rej1goTocSuqkNsmKJC+ZSbyUcmnqD66faurwW0n+0ZxV3pnkR+fbtgtdcB2SpKqqT1dV9cw8yx+rqmp3kpn2Nb2l2lKHZv01ze2xJE+3vOWtc8E1qKrqcFVVn2huTyf5XC6yc0MpZTD1h5AfXWjDM50bqqq6r6qqB9rf/Ja54Dqc5flwW5L/2dz+gyRf3zy3ulW76tBr5q3DuWzYPL5fl/rxTurHf/Z1cWjOqivT/e+bF1yHJKmq6q6qqh6bZ/lkc85I+qMO836WrKpqb1VVn01yrB2NboO21CH147+6ee2sSh0CHW9t01tmoRp8f5KfqapqJqkf29M3PNO5ofGzSX4hyZH2Nb9lLrgOzfKFzg1/U1XVgebXT6f730PaUofUAcpfNOvcn+TKUsolbWh/qyy2DgudG/5xkg9UVfXEmbbnpYRAyZYkT875fU+zLEnSdDf7p0n+9Ew7WWC91zZdVz9aSrm+dU1uiwXrUEr5zSRfSp00/+oC2+5ZYNtvSfJUVVX3tKHN7bCYOlxM2lWHtyf57lLKniQfSfIvF93S9mlJDUop40m+Oc2bdeNby4vDyS5vaatbb6E6/FCSP14g7Ju77bznhh60mDqcNM/z4eR+q6o6nuS5JOtb1OZ2aFcdkovjdZEkP9ccxztLKSPzbLs+ycHm8T5925RSfrCU8nDqP/bm7RrfRRZThzMqpewqpdyf5MNJvnfxTW2rltThXD9zdrF21eFdqXuPPp3k80n+1ewfjV1ooRpsS/IdpR7e+NFSytXzbLvguaGUclOSy6uq+lD7mt5Si6nDuXpr6h7G3axddbgnyZuSpJTymiRXpLsDsZbUYZ5zwyuSrC2l3F5K+dtSyve0oe0XJSFQ3a3sdHO/cfrvST5ZVdVfnWU/p6/3uSRXVFW1M/UfiX+06Ja214J1qKrqLUkuS3Jfku84121LKaNJfjJJ18+HNMdi6nAxaVcdvivJ+6qq2pq6a+dvl1K69Ty06BqUUoZSd1v9laqqHmkW/0mSK6uq2pHk/+bFXiDdar46jCT59pw9BDzb+bWXLKYO9Q7mfz70Wo3aVYeL4XVRJfmJ1OHwq5OsS/Jj57FtfaOq/ltVVduabf/D4pvaVoupwxlVVfXBqqquTd0T4mcX08gl0Ko6nOtnzm7Vrjq8Mcndqd93b0zyrlLKmoU27rCFajCS5EhVVTcn+fUk7z3XbZvPSe9M8m9b1sr2W0wdzr7zUt6QOgQ673PLEmtXHd6ROvy4O/UXqnele3vHJa2rw+nnhqEkX5nkH6Q+T/zHUsorWtPki1u3/vG1lPaknrNm1tY0Q1RKKT+deuzxv5m9s5TysWbyqffMWfaS9aqqOlRV1WRz+yNJhkt3T4q8YB2SpKqqE0l+L/U3tYPlxcn9fqbZdus8225L8vIk95RSHmuWf66UsrmtR7I4i6nDxaRddXhr6vHuqarqU0mWJ+nW10UravDuJA9WVfXLc7bbX1XV0ebXX0/95tXN5qvDY0m2J3moeW2Plnqiv3M9N/SixdRh1kueD3P324QjY6mHOnSrttThInldPF1V1TNNj/WjSX4zdRf40z87PJtkvHm8T247z//xuzl1KEg3WkwdzklVVZ9Msq0XP0OdTx3m+yzZg9pVh7ekHvJRVVX1UJJHU4dK3Wihzw57kvxhs+yDqee6Otdzw+okNyS5vTnHfnWSPy7dPTn0YupwRqWUHUnek3qI/v6Wtrr12lKH5u/Mt1RVdWOS70n9mnm01Y1voUXXYYFzw57Uc+dNVVX1bOo5s7p+svCuUHXBxESd/EmdID6SOqyYnajq+iTfl+Rvkqw4y/bzrpdkc16c1PA1SZ6Y/b0bf85Qh+3N/SXJLyX5pQW2/2zqN6XZyV+/aZ51Hkv3Twy9qDrM2c9CE6O+L70xMXRb6tA8N97c3J7t2t2Vr4sWvCb+U+o3toHTll865/auJJ/u9LFeSB3O9Difdt8Zzw3pnYmhF1uHhZ4PP5hTJ4b+/U4fa4fqcFG8LmaPo3m+/3KSdyyw/f/JqZO//kBz++o563xzkjs7faztrMOc/TyWUyc93Z4XP0O9KslT3fpe0aLnwxk/c6YeSt0LE0O3pQ5J/keStze3L2meD135efIMNXhHku9t1nl9ks8usP2854bT1rk9Xf6+udg6zNnP6eeGlyV5KMnXdPoYO1yH8TSToyf550l+q9PH2s46nOHc8MrUw8qHUl984t4kN3T6eHvhp+MN6Iaf1MNSvph61vKfbJYdb36/u/n5qQW2nXe91PMjfKF5kn+6F05Wp9chdU+x/5d6/PW9SX4nc65cctq2NzfrPJx67PZLPqydfgLr1p9F1uEXUqfSM82/b2+Wv7r5fSrJ/iRf6PRxdqgO1zX7uKd5vXxDp4+zHTVI/Q1HlXq42Oy54fua+/7znHPDJ5Jc2+njPN86zHP/mf7on/fckPoP/T1Jjib5cpKPdfo421WHszwflqf+0P9Q6skOr+r0cXaoDhfF6yLJx+ecH/5XklULbHtV83g/1Dz+I83y/9rU4e6mDtcvxbF0sA4/3JwHjqf+UuA9zfIfm1OHTyV5XaePs811WOiz5OamPoeSHGxuz/u+2y0/barDZUn+bM4+vrvTx3kBNRhPPb/V55vn9M4Ftp333HDaOreny0OgFtRhoXPDe5IcmPMc6eqgvI11eG2SB5Pcn+QDaa6Y1s0/i6zDgn+XJ/l3qa8Qdm+Sf93p4+yVn9kP4wAAAABcxMwJBAAAANAHhEAAAAAAfUAIBAAAANAHhEAAAAAAfUAIBAAAANAHhEAAAAAAfUAIBAAAANAH/j/gedY1CX8oDwAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 1440x1080 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize=(20,15))\n",
    "x=list(result.keys())\n",
    "y=list(result.values())\n",
    "plt.plot(x,y)\n",
    "plt.ylim([min(y)-1,max(y)+1])\n",
    "plt.xticks(x[::5])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 98,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "    <div id=\"6b359cace4334b639a326b0f0a5aa579\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "\n",
       "<script>\n",
       "    require(['echarts'], function(echarts) {\n",
       "        var chart_6b359cace4334b639a326b0f0a5aa579 = echarts.init(\n",
       "            document.getElementById('6b359cace4334b639a326b0f0a5aa579'), 'white', {renderer: 'canvas'});\n",
       "        var option_6b359cace4334b639a326b0f0a5aa579 = {\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"line\",\n",
       "            \"name\": \"\\u6ce2\\u52a8\\u7387\",\n",
       "            \"connectNulls\": false,\n",
       "            \"symbolSize\": 4,\n",
       "            \"showSymbol\": true,\n",
       "            \"smooth\": false,\n",
       "            \"step\": false,\n",
       "            \"data\": [\n",
       "                [\n",
       "                    \"02-25\",\n",
       "                    16.3\n",
       "                ],\n",
       "                [\n",
       "                    \"02-26\",\n",
       "                    12.7\n",
       "                ],\n",
       "                [\n",
       "                    \"02-27\",\n",
       "                    13.2\n",
       "                ],\n",
       "                [\n",
       "                    \"02-28\",\n",
       "                    13.6\n",
       "                ],\n",
       "                [\n",
       "                    \"03-01\",\n",
       "                    13.2\n",
       "                ],\n",
       "                [\n",
       "                    \"03-04\",\n",
       "                    14.0\n",
       "                ],\n",
       "                [\n",
       "                    \"03-05\",\n",
       "                    14.5\n",
       "                ],\n",
       "                [\n",
       "                    \"03-06\",\n",
       "                    14.6\n",
       "                ],\n",
       "                [\n",
       "                    \"03-07\",\n",
       "                    14.6\n",
       "                ],\n",
       "                [\n",
       "                    \"03-08\",\n",
       "                    12.5\n",
       "                ],\n",
       "                [\n",
       "                    \"03-11\",\n",
       "                    13.4\n",
       "                ],\n",
       "                [\n",
       "                    \"03-12\",\n",
       "                    14.4\n",
       "                ],\n",
       "                [\n",
       "                    \"03-13\",\n",
       "                    14.3\n",
       "                ],\n",
       "                [\n",
       "                    \"03-14\",\n",
       "                    12.7\n",
       "                ],\n",
       "                [\n",
       "                    \"03-15\",\n",
       "                    13.9\n",
       "                ],\n",
       "                [\n",
       "                    \"03-18\",\n",
       "                    14.2\n",
       "                ],\n",
       "                [\n",
       "                    \"03-19\",\n",
       "                    14.1\n",
       "                ],\n",
       "                [\n",
       "                    \"03-20\",\n",
       "                    13.3\n",
       "                ],\n",
       "                [\n",
       "                    \"03-21\",\n",
       "                    14.5\n",
       "                ],\n",
       "                [\n",
       "                    \"03-22\",\n",
       "                    14.1\n",
       "                ],\n",
       "                [\n",
       "                    \"03-25\",\n",
       "                    13.5\n",
       "                ],\n",
       "                [\n",
       "                    \"03-26\",\n",
       "                    12.6\n",
       "                ],\n",
       "                [\n",
       "                    \"03-27\",\n",
       "                    13.2\n",
       "                ],\n",
       "                [\n",
       "                    \"03-28\",\n",
       "                    12.7\n",
       "                ],\n",
       "                [\n",
       "                    \"03-29\",\n",
       "                    13.6\n",
       "                ],\n",
       "                [\n",
       "                    \"04-01\",\n",
       "                    15.3\n",
       "                ],\n",
       "                [\n",
       "                    \"04-02\",\n",
       "                    14.8\n",
       "                ],\n",
       "                [\n",
       "                    \"04-03\",\n",
       "                    15.0\n",
       "                ],\n",
       "                [\n",
       "                    \"04-04\",\n",
       "                    14.9\n",
       "                ],\n",
       "                [\n",
       "                    \"04-08\",\n",
       "                    14.5\n",
       "                ],\n",
       "                [\n",
       "                    \"04-20\",\n",
       "                    17.1\n",
       "                ],\n",
       "                [\n",
       "                    \"04-21\",\n",
       "                    17.1\n",
       "                ],\n",
       "                [\n",
       "                    \"04-22\",\n",
       "                    19.0\n",
       "                ],\n",
       "                [\n",
       "                    \"04-23\",\n",
       "                    17.2\n",
       "                ],\n",
       "                [\n",
       "                    \"04-24\",\n",
       "                    17.6\n",
       "                ],\n",
       "                [\n",
       "                    \"04-25\",\n",
       "                    17.2\n",
       "                ],\n",
       "                [\n",
       "                    \"04-26\",\n",
       "                    17.9\n",
       "                ],\n",
       "                [\n",
       "                    \"04-29\",\n",
       "                    14.8\n",
       "                ],\n",
       "                [\n",
       "                    \"04-30\",\n",
       "                    15.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-02\",\n",
       "                    15.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-03\",\n",
       "                    15.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-06\",\n",
       "                    14.0\n",
       "                ],\n",
       "                [\n",
       "                    \"05-07\",\n",
       "                    13.1\n",
       "                ],\n",
       "                [\n",
       "                    \"05-08\",\n",
       "                    12.4\n",
       "                ],\n",
       "                [\n",
       "                    \"05-09\",\n",
       "                    12.0\n",
       "                ],\n",
       "                [\n",
       "                    \"05-13\",\n",
       "                    13.8\n",
       "                ],\n",
       "                [\n",
       "                    \"05-15\",\n",
       "                    15.8\n",
       "                ],\n",
       "                [\n",
       "                    \"05-16\",\n",
       "                    15.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-17\",\n",
       "                    14.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-20\",\n",
       "                    14.7\n",
       "                ],\n",
       "                [\n",
       "                    \"05-21\",\n",
       "                    16.0\n",
       "                ],\n",
       "                [\n",
       "                    \"05-22\",\n",
       "                    16.0\n",
       "                ],\n",
       "                [\n",
       "                    \"05-23\",\n",
       "                    14.5\n",
       "                ],\n",
       "                [\n",
       "                    \"05-24\",\n",
       "                    13.9\n",
       "                ],\n",
       "                [\n",
       "                    \"05-27\",\n",
       "                    15.4\n",
       "                ],\n",
       "                [\n",
       "                    \"05-28\",\n",
       "                    16.3\n",
       "                ],\n",
       "                [\n",
       "                    \"05-29\",\n",
       "                    17.1\n",
       "                ],\n",
       "                [\n",
       "                    \"05-30\",\n",
       "                    15.3\n",
       "                ],\n",
       "                [\n",
       "                    \"05-31\",\n",
       "                    15.0\n",
       "                ],\n",
       "                [\n",
       "                    \"06-03\",\n",
       "                    15.5\n",
       "                ],\n",
       "                [\n",
       "                    \"06-04\",\n",
       "                    15.0\n",
       "                ],\n",
       "                [\n",
       "                    \"06-05\",\n",
       "                    15.7\n",
       "                ],\n",
       "                [\n",
       "                    \"06-06\",\n",
       "                    13.8\n",
       "                ],\n",
       "                [\n",
       "                    \"06-10\",\n",
       "                    14.6\n",
       "                ],\n",
       "                [\n",
       "                    \"06-11\",\n",
       "                    16.0\n",
       "                ],\n",
       "                [\n",
       "                    \"06-12\",\n",
       "                    16.1\n",
       "                ],\n",
       "                [\n",
       "                    \"06-13\",\n",
       "                    16.5\n",
       "                ],\n",
       "                [\n",
       "                    \"06-14\",\n",
       "                    15.6\n",
       "                ],\n",
       "                [\n",
       "                    \"06-17\",\n",
       "                    15.8\n",
       "                ],\n",
       "                [\n",
       "                    \"06-18\",\n",
       "                    16.1\n",
       "                ],\n",
       "                [\n",
       "                    \"06-19\",\n",
       "                    16.7\n",
       "                ],\n",
       "                [\n",
       "                    \"06-20\",\n",
       "                    17.1\n",
       "                ],\n",
       "                [\n",
       "                    \"06-21\",\n",
       "                    16.9\n",
       "                ],\n",
       "                [\n",
       "                    \"06-24\",\n",
       "                    16.9\n",
       "                ],\n",
       "                [\n",
       "                    \"06-25\",\n",
       "                    16.5\n",
       "                ],\n",
       "                [\n",
       "                    \"06-26\",\n",
       "                    16.6\n",
       "                ],\n",
       "                [\n",
       "                    \"06-27\",\n",
       "                    17.2\n",
       "                ],\n",
       "                [\n",
       "                    \"06-28\",\n",
       "                    17.0\n",
       "                ]\n",
       "            ],\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"lineStyle\": {\n",
       "                \"width\": 1,\n",
       "                \"opacity\": 1,\n",
       "                \"curveness\": 0,\n",
       "                \"type\": \"solid\"\n",
       "            },\n",
       "            \"areaStyle\": {\n",
       "                \"opacity\": 0\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u6ce2\\u52a8\\u7387\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"\\u6ce2\\u52a8\\u7387\": true\n",
       "            },\n",
       "            \"show\": false\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"02-25\",\n",
       "                \"02-26\",\n",
       "                \"02-27\",\n",
       "                \"02-28\",\n",
       "                \"03-01\",\n",
       "                \"03-04\",\n",
       "                \"03-05\",\n",
       "                \"03-06\",\n",
       "                \"03-07\",\n",
       "                \"03-08\",\n",
       "                \"03-11\",\n",
       "                \"03-12\",\n",
       "                \"03-13\",\n",
       "                \"03-14\",\n",
       "                \"03-15\",\n",
       "                \"03-18\",\n",
       "                \"03-19\",\n",
       "                \"03-20\",\n",
       "                \"03-21\",\n",
       "                \"03-22\",\n",
       "                \"03-25\",\n",
       "                \"03-26\",\n",
       "                \"03-27\",\n",
       "                \"03-28\",\n",
       "                \"03-29\",\n",
       "                \"04-01\",\n",
       "                \"04-02\",\n",
       "                \"04-03\",\n",
       "                \"04-04\",\n",
       "                \"04-08\",\n",
       "                \"04-20\",\n",
       "                \"04-21\",\n",
       "                \"04-22\",\n",
       "                \"04-23\",\n",
       "                \"04-24\",\n",
       "                \"04-25\",\n",
       "                \"04-26\",\n",
       "                \"04-29\",\n",
       "                \"04-30\",\n",
       "                \"05-02\",\n",
       "                \"05-03\",\n",
       "                \"05-06\",\n",
       "                \"05-07\",\n",
       "                \"05-08\",\n",
       "                \"05-09\",\n",
       "                \"05-13\",\n",
       "                \"05-15\",\n",
       "                \"05-16\",\n",
       "                \"05-17\",\n",
       "                \"05-20\",\n",
       "                \"05-21\",\n",
       "                \"05-22\",\n",
       "                \"05-23\",\n",
       "                \"05-24\",\n",
       "                \"05-27\",\n",
       "                \"05-28\",\n",
       "                \"05-29\",\n",
       "                \"05-30\",\n",
       "                \"05-31\",\n",
       "                \"06-03\",\n",
       "                \"06-04\",\n",
       "                \"06-05\",\n",
       "                \"06-06\",\n",
       "                \"06-10\",\n",
       "                \"06-11\",\n",
       "                \"06-12\",\n",
       "                \"06-13\",\n",
       "                \"06-14\",\n",
       "                \"06-17\",\n",
       "                \"06-18\",\n",
       "                \"06-19\",\n",
       "                \"06-20\",\n",
       "                \"06-21\",\n",
       "                \"06-24\",\n",
       "                \"06-25\",\n",
       "                \"06-26\",\n",
       "                \"06-27\",\n",
       "                \"06-28\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": false,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"\\u53ef\\u8f6c\\u503a\\u6807\\u51c6\\u5dee\"\n",
       "        }\n",
       "    ],\n",
       "    \"toolbox\": {\n",
       "        \"show\": true,\n",
       "        \"orient\": \"horizontal\",\n",
       "        \"itemSize\": 15,\n",
       "        \"itemGap\": 10,\n",
       "        \"left\": \"80%\",\n",
       "        \"feature\": {\n",
       "            \"saveAsImage\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"save as image\",\n",
       "                \"type\": \"png\"\n",
       "            },\n",
       "            \"restore\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"restore\"\n",
       "            },\n",
       "            \"dataView\": {\n",
       "                \"show\": true,\n",
       "                \"title\": \"data view\",\n",
       "                \"readOnly\": false\n",
       "            },\n",
       "            \"dataZoom\": {\n",
       "                \"show\": true,\n",
       "                \"title\": {\n",
       "                    \"zoom\": \"data zoom\",\n",
       "                    \"back\": \"data zoom restore\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    },\n",
       "    \"visualMap\": {\n",
       "        \"type\": \"continuous\",\n",
       "        \"min\": 15,\n",
       "        \"max\": 20,\n",
       "        \"inRange\": {\n",
       "            \"color\": [\n",
       "                \"#50a3ba\",\n",
       "                \"#eac763\",\n",
       "                \"#d94e5d\"\n",
       "            ]\n",
       "        },\n",
       "        \"calculable\": true,\n",
       "        \"splitNumber\": 5,\n",
       "        \"orient\": \"vertical\",\n",
       "        \"showLabel\": true\n",
       "    }\n",
       "};\n",
       "        chart_6b359cace4334b639a326b0f0a5aa579.setOption(option_6b359cace4334b639a326b0f0a5aa579);\n",
       "    });\n",
       "</script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x7ff3540c1e48>"
      ]
     },
     "execution_count": 98,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "line = (Line().add_xaxis(list(result.keys()))\n",
    "        .add_yaxis('波动率',list(result.values()))\n",
    "        .set_global_opts(\n",
    "            title_opts=opts.TitleOpts(title=\"可转债标准差\"),\n",
    "            toolbox_opts=opts.ToolboxOpts(),\n",
    "            legend_opts=opts.LegendOpts(is_show=False),\n",
    "           visualmap_opts=opts.VisualMapOpts(\n",
    "                type_=\"color\", max_=20, min_=15\n",
    "            ))\n",
    "      )\n",
    "line.render_notebook()"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
